import { FakeGraphQLItemProvider } from "../src/graphQl/fakeGraphQLItemProvider";
import { IItemProvider } from "../src/graphQl/itemProvider";
declare class SitecoreContextMockBuilder {
    instance: any;
    fakeItemProvider: FakeGraphQLItemProvider;
    constructor(itemId: string, name: string, language?: string);
    getInstance(): any;
    template(templateName: string, templateId: string): this;
    itemPath(itemPath: string): this;
    site(siteName: string): this;
    language(language: string): this;
    fieldValue(fieldName: string, fieldValue: string): this;
    itemProvider(itemProvider: IItemProvider): this;
}
export declare function sitecoreContextMockBuilder(itemId: string, name: string, language?: string): SitecoreContextMockBuilder;
export {};
