import { StandardError, FDC3 } from "../../types";
export declare enum ResolveError {
    NoAppsFound = "NoAppsFound",
    ResolverUnavailable = "ResolverUnavailable",
    ResolverTimeout = "ResolverTimeout"
}
export type AppMetadata = FDC3.AppMetadata;
export type Context = FDC3.Context;
export interface FDC3Props {
    config: {
        url?: string;
    };
    creds: {};
}
export type myTmpType = (first: null, second: string) => void;
export type FDC3GetCallback = (arg1: null | Record<string, string>, opts?: {
    applications: string[];
    tags: string[];
}) => void;
export type FDC3PostCallbackData = {
    applications: string[];
} | undefined;
export type ErrorOrMessage = StandardError | {
    message: string;
};
export type FDC3PostCallback = (arg1: ErrorOrMessage, opts?: {
    applications: string[];
}) => void;
export type FDC3SearchCallback = (error: string | null, applications: string[] | undefined) => void;
//# sourceMappingURL=fdc3.d.ts.map