export type SnsProvider = 'Google' | 'Naver' | 'Kakao';

export interface SnsLinkItem {
	provider: SnsProvider;
	connected: boolean;
	connectedAt: string|null;
	updatedAt: string|null;
	expiresAt: string|null;
	isExpired: boolean;
}

export interface SnsListResponse {
	items: SnsLinkItem[];
}

export interface SnsConnectResponse {
	provider: SnsProvider;
	connectedAt: string;
	expiresAt: string;
}

export interface SnsDisconnectResponse {
	provider: SnsProvider;
	revoked: boolean;
}
