uyem
Version:
WebRTC client-server SFU application
11 lines (10 loc) • 471 B
TypeScript
import { LocaleValue } from '../types/interfaces';
export declare enum CookieName {
lang = "lang"
}
declare type CookieValue<T extends keyof typeof CookieName> = T extends CookieName.lang ? LocaleValue : never;
export declare function getCookie<T extends keyof typeof CookieName>(name: T): CookieValue<T> | null;
export declare function setCookie<T extends keyof typeof CookieName>(name: T, value: CookieValue<T>, options?: {
expires?: Date;
}): void;
export {};