import { ExtractorStatusValue } from './extractor-status';
export type ExtractorMessage = SchemaDoneExtractorMessage | ExtractorErrorMessage;
export interface SchemaDoneExtractorMessage {
    status: Extract<ExtractorStatusValue, 'schema-done'>;
    port: number;
    extractorId: string;
    errorMessage?: string;
}
export interface ExtractorErrorMessage {
    status: Extract<ExtractorStatusValue, 'extractor-error'>;
    errorMessage: string;
}
export declare function isSchemaDoneExtractorMessage(message: ExtractorMessage): message is SchemaDoneExtractorMessage;
