import { Options } from "../types/options";
type ConfigureInstancesBase = Options & {
    skipRedirectOnRemove: boolean;
};
export type ConfigureInstanceWithIntegrationName = ConfigureInstancesBase & {
    integrationName: string;
};
export type ConfigureInstanceWithIntegrationId = ConfigureInstancesBase & {
    integrationId: string;
};
export type ConfigureInstanceWithInstanceId = ConfigureInstancesBase & {
    instanceId: string;
};
export type ConfigureInstanceProps = ConfigureInstanceWithIntegrationName | ConfigureInstanceWithIntegrationId | ConfigureInstanceWithInstanceId;
export declare const configureInstance: ({ ...props }: ConfigureInstanceProps) => void;
export declare const isConfigureInstanceWithInstanceId: (props: ConfigureInstanceProps) => props is ConfigureInstanceWithInstanceId;
export declare const isConfigureInstanceWithIntegrationId: (props: ConfigureInstanceProps) => props is ConfigureInstanceWithIntegrationId;
export declare const isConfigureInstanceWithIntegrationName: (props: ConfigureInstanceProps) => props is ConfigureInstanceWithIntegrationName;
export {};
