import type { Mortice, Release } from '../index.js';
import type { AbortOptions } from 'abort-error';
export declare class MorticeChannelWorker implements Mortice {
    private name;
    private channel;
    constructor(name: string);
    readLock(options?: AbortOptions): Promise<Release>;
    writeLock(options?: AbortOptions): Promise<Release>;
    finalize(): void;
    private sendRequest;
}
//# sourceMappingURL=channel.d.ts.map