2023-11-02 18:27:44 +00:00
|
|
|
export type NextPageWithLayout<P = {}, IP = P> = NextPage<P, IP> & {
|
|
|
|
getLayout?: (page: ReactElement) => ReactNode;
|
|
|
|
};
|
2023-11-07 11:47:10 +00:00
|
|
|
|
|
|
|
export interface IAppConfig {
|
|
|
|
email_password_login: boolean;
|
2023-11-24 07:53:46 +00:00
|
|
|
file_size_limit: number;
|
2023-11-07 11:47:10 +00:00
|
|
|
google_client_id: string | null;
|
|
|
|
github_app_name: string | null;
|
|
|
|
github_client_id: string | null;
|
|
|
|
magic_login: boolean;
|
|
|
|
slack_client_id: string | null;
|
2023-11-20 07:59:54 +00:00
|
|
|
posthog_api_key: string | null;
|
|
|
|
posthog_host: string | null;
|
2023-11-22 07:50:59 +00:00
|
|
|
has_openai_configured: boolean;
|
|
|
|
has_unsplash_configured: boolean;
|
2023-11-07 11:47:10 +00:00
|
|
|
}
|