import * as yup from 'yup'; export type SetAccountHeadRequest = { /** * Name of the account to update. */ account: string; /** * Starting block hash (inclusive). Used to verify that you haven't accidentally skipped * decrypting transactions in blocks between the account head and this block hash. * This block must connect to the account head with no gaps. */ start: string; /** * Last block hash (inclusive). Account head will be set to this * when the request finishes successfully. */ end: string; /** * Blocks between start and end (inclusive) that contain transactions in which the * account is either a sender or a recipient. */ blocks: { hash: string; transactions: { hash: string; }[]; }[]; }; export type SetAccountHeadResponse = undefined; export declare const SetAccountHeadRequestSchema: yup.ObjectSchema; export declare const SetAccountHeadResponseSchema: yup.MixedSchema; //# sourceMappingURL=setAccountHead.d.ts.map