import type { ExtraToIntersection, FieldsValue, Struct, StructFields } from "./struct.js"; export declare function extend | undefined, unknown>, Fields extends StructFields, PostDeserialize = FieldsValue & ExtraToIntersection>(base: Base, fields: Fields, options?: { littleEndian?: boolean | undefined; postDeserialize?: (this: FieldsValue & ExtraToIntersection, value: FieldsValue & ExtraToIntersection) => PostDeserialize; }): Struct; //# sourceMappingURL=extend.d.ts.map