import { DropkiqEngine } from './DropkiqEngine';
export declare class DropkiqEngineFromScope {
    rawTextBody: string;
    caretIndex: number;
    schema: object;
    context: object;
    scope: object;
    licenseKey: string;
    optionsFromUI: object;
    constructor(rawTextBody: string, caretIndex: number, scope: object, licenseKey?: string, optionsFromUI?: object);
    dropkiqEngine(): DropkiqEngine;
    private constructContextFromScope;
    private findValueType;
    private constructFakeSchemaTable;
    private addValueSignature;
}
