import { IDashboardVariableSelectionProvider, ISelectionProviderContext, ISelectionProviderValues } from "../../interfaces";
import { EntityManager } from "typeorm";
export declare class DashboardVariableSQLDynamicProvider implements IDashboardVariableSelectionProvider<ISelectionProviderContext> {
    private readonly entityManager;
    constructor(entityManager: EntityManager);
    help(): string;
    name(): string;
    value(optionValue: string, ctxt: ISelectionProviderContext): Promise<ISelectionProviderValues | any>;
    values(query: string, ctxt: ISelectionProviderContext): Promise<readonly ISelectionProviderValues[]>;
    appendLimitOffset(sql: string): string;
}
//# sourceMappingURL=dashboard-variable-sql-dynamic-provider.service.d.ts.map