/// <reference types="node" />
export declare const PluginDependencyNotMetError: {
    new (__0: {
        readonly plugin: string;
        readonly dependency: string;
    }): {
        readonly name: string;
        readonly code: string;
        message: string;
        stack?: string | undefined;
    };
    captureStackTrace(targetObject: Object, constructorOpt?: Function | undefined): void;
    prepareStackTrace?: ((err: Error, stackTraces: NodeJS.CallSite[]) => any) | undefined;
    stackTraceLimit: number;
};
export declare const ServerRunningError: {
    new (pid: number): {
        readonly name: string;
        readonly code: string;
        message: string;
        stack?: string | undefined;
    };
    captureStackTrace(targetObject: Object, constructorOpt?: Function | undefined): void;
    prepareStackTrace?: ((err: Error, stackTraces: NodeJS.CallSite[]) => any) | undefined;
    stackTraceLimit: number;
};
export declare const ResourceNoStartError: {
    new (__0: {
        readonly plugin: string;
        readonly resourceType: string;
    }): {
        readonly name: string;
        readonly code: string;
        message: string;
        stack?: string | undefined;
    };
    captureStackTrace(targetObject: Object, constructorOpt?: Function | undefined): void;
    prepareStackTrace?: ((err: Error, stackTraces: NodeJS.CallSite[]) => any) | undefined;
    stackTraceLimit: number;
};
export declare const ResourceNoStopError: {
    new (__0: {
        readonly plugin: string;
        readonly resourceType: string;
    }): {
        readonly name: string;
        readonly code: string;
        message: string;
        stack?: string | undefined;
    };
    captureStackTrace(targetObject: Object, constructorOpt?: Function | undefined): void;
    prepareStackTrace?: ((err: Error, stackTraces: NodeJS.CallSite[]) => any) | undefined;
    stackTraceLimit: number;
};
