import * as yup from 'yup'; /** * Our endpoints follow the verbObject naming convention, where the verb is the * HTTP verb and the object is the object being acted upon. For example, * `POST /wallet/burnAsset` burns an asset. * * However, there is a `POST /wallet/create` endpoint that creates a wallet which does * not follow this rule. * * Hence, we're adding a new createAccount endpoint and will eventually sunset the create endpoint. */ export type CreateAccountRequest = { name: string; default?: boolean; createdAt?: number | null; head?: { hash: string; sequence: number; }; }; export type CreateAccountResponse = { name: string; publicAddress: string; isDefaultAccount: boolean; }; export declare const CreateAccountRequestSchema: yup.ObjectSchema; export declare const CreateAccountResponseSchema: yup.ObjectSchema; //# sourceMappingURL=createAccount.d.ts.map