blade
Version:
React at the edge.
28 lines (26 loc) • 859 B
TypeScript
import { Account, TriggerOptions } from "blade/types";
//#region ../blade-auth/dist/types-DvCE6Ig6.d.ts
//#region src/utils/types.d.ts
type EmailType = 'ACCOUNT_CREATION' | 'PASSWORD_RESET' | 'EMAIL_VERIFICATION_RESEND';
type EmailOptions = {
account: Account;
type: EmailType;
token: string;
options: TriggerOptions;
};
interface AuthConfig {
sendEmail?: (options: EmailOptions) => Promise<void>;
}
//#endregion
//#endregion
//#region ../blade-auth/dist/triggers/account.d.ts
//#region src/triggers/account.d.ts
declare const _default: (authConfig?: AuthConfig) => any;
//#endregion
//#endregion
//#region ../blade-auth/dist/triggers/session.d.ts
//#region src/triggers/session.d.ts
declare const _default$1: (_authConfig?: AuthConfig) => any;
//#endregion
//#endregion
export { _default as getAccountTriggers, _default$1 as getSessionTriggers };