/// export interface StrapiAuthenticationModalProps { onAuthSuccess(): void; close(): void; } export declare function StrapiAuthenticationModal({ onAuthSuccess, close, }: StrapiAuthenticationModalProps): JSX.Element; interface ModalBuilderProps { title: string; message: string; actions: any[]; close(): void; children?: any; } interface LoginFormFieldProps { username: string; password: string; } interface LoginFormProps { onSubmit(values: LoginFormFieldProps): void; close(): void; onAuthSuccess(): void; error: string | undefined; } export declare function StrapiLoginForm({ onSubmit, close, error }: LoginFormProps): JSX.Element; interface ProviderAuthProps { provider: string; onAuthSuccess(): void; } export declare function startProviderAuth({ provider, onAuthSuccess, }: ProviderAuthProps): void; export declare function ModalBuilder(modalProps: ModalBuilderProps): JSX.Element; export {};