export interface OffsetAndSize {
    offset: number;
    size: number;
}
export interface PartitionConfigFromFile {
    inputFile: string;
    input?: OffsetAndSize;
    output: OffsetAndSize;
}
export interface PartitionConfigFromBuffer {
    inputBuffer: Buffer;
    output: OffsetAndSize;
}
export type PartitionConfig = PartitionConfigFromBuffer | PartitionConfigFromFile;
export interface WritePartitionsOptions {
    outputFile: string | number;
    partitions: PartitionConfig[];
}
export declare const writePartitions: (config: WritePartitionsOptions) => Promise<void>;
