import { Key, KeyArgs } from "./key.js"; import "./index.js"; import { FixedSizeCodec, FixedSizeDecoder, FixedSizeEncoder } from "@solana/kit"; //#region src/generated/types/ruleSetHeader.d.ts /** On-chain header at the start of a RuleSet PDA, locating its revision map. */ export type RuleSetHeader = { /** Account discriminator (always `RuleSet`). */ key: Key; /** Byte offset of the revision map within the PDA. */ revMapVersionLocation: bigint; }; export type RuleSetHeaderArgs = { /** Account discriminator (always `RuleSet`). */ key: KeyArgs; /** Byte offset of the revision map within the PDA. */ revMapVersionLocation: number | bigint; }; export declare function getRuleSetHeaderEncoder(): FixedSizeEncoder; export declare function getRuleSetHeaderDecoder(): FixedSizeDecoder; export declare function getRuleSetHeaderCodec(): FixedSizeCodec; //#endregion //# sourceMappingURL=ruleSetHeader.d.ts.map