import type { BinaryReadOptions, FieldList, JsonReadOptions, JsonValue, PartialMessage, PlainMessage } from "@bufbuild/protobuf";
import { Message, proto3 } from "@bufbuild/protobuf";
import { EnumStatusCode, GraphQLSubscriptionProtocol, GraphQLWebsocketSubprotocol } from "../../common/common_pb.js";
import { EventMeta } from "../../notifications/events_pb.js";
/**
 * @generated from enum wg.cosmo.platform.v1.LintSeverity
 */
export declare enum LintSeverity {
    /**
     * @generated from enum value: warn = 0;
     */
    warn = 0,
    /**
     * @generated from enum value: error = 1;
     */
    error = 1
}
/**
 * @generated from enum wg.cosmo.platform.v1.SubgraphType
 */
export declare enum SubgraphType {
    /**
     * @generated from enum value: STANDARD = 0;
     */
    STANDARD = 0,
    /**
     * @generated from enum value: GRPC_PLUGIN = 1;
     */
    GRPC_PLUGIN = 1,
    /**
     * @generated from enum value: GRPC_SERVICE = 2;
     */
    GRPC_SERVICE = 2
}
/**
 * @generated from enum wg.cosmo.platform.v1.AnalyticsViewGroupName
 */
export declare enum AnalyticsViewGroupName {
    /**
     * @generated from enum value: None = 0;
     */
    None = 0,
    /**
     * @generated from enum value: OperationName = 1;
     */
    OperationName = 1,
    /**
     * @generated from enum value: Client = 2;
     */
    Client = 2,
    /**
     * @generated from enum value: HttpStatusCode = 3;
     */
    HttpStatusCode = 3
}
/**
 * @generated from enum wg.cosmo.platform.v1.CustomOptions
 */
export declare enum CustomOptions {
    /**
     * @generated from enum value: Text = 0;
     */
    Text = 0,
    /**
     * @generated from enum value: Range = 1;
     */
    Range = 1,
    /**
     * @generated from enum value: Boolean = 2;
     */
    Boolean = 2
}
/**
 * @generated from enum wg.cosmo.platform.v1.Unit
 */
export declare enum Unit {
    /**
     * @generated from enum value: Unspecified = 0;
     */
    Unspecified = 0,
    /**
     * @generated from enum value: Nanoseconds = 1;
     */
    Nanoseconds = 1,
    /**
     * @generated from enum value: UnixTimestamp = 2;
     */
    UnixTimestamp = 2,
    /**
     * @generated from enum value: Bytes = 3;
     */
    Bytes = 3,
    /**
     * @generated from enum value: CodeBlock = 4;
     */
    CodeBlock = 4,
    /**
     * @generated from enum value: StatusCode = 5;
     */
    StatusCode = 5,
    /**
     * @generated from enum value: TraceID = 6;
     */
    TraceID = 6,
    /**
     * @generated from enum value: SpanID = 7;
     */
    SpanID = 7,
    /**
     * @generated from enum value: Percentage = 8;
     */
    Percentage = 8
}
/**
 * @generated from enum wg.cosmo.platform.v1.AnalyticsViewFilterOperator
 */
export declare enum AnalyticsViewFilterOperator {
    /**
     * @generated from enum value: EQUALS = 0;
     */
    EQUALS = 0,
    /**
     * @generated from enum value: NOT_EQUALS = 1;
     */
    NOT_EQUALS = 1,
    /**
     * @generated from enum value: GREATER_THAN = 2;
     */
    GREATER_THAN = 2,
    /**
     * @generated from enum value: LESS_THAN = 3;
     */
    LESS_THAN = 3,
    /**
     * @generated from enum value: GREATER_THAN_OR_EQUAL = 4;
     */
    GREATER_THAN_OR_EQUAL = 4,
    /**
     * @generated from enum value: LESS_THAN_OR_EQUAL = 5;
     */
    LESS_THAN_OR_EQUAL = 5,
    /**
     * @generated from enum value: CONTAINS = 6;
     */
    CONTAINS = 6,
    /**
     * @generated from enum value: NOT_CONTAINS = 7;
     */
    NOT_CONTAINS = 7,
    /**
     * @generated from enum value: IN = 8;
     */
    IN = 8,
    /**
     * @generated from enum value: NOT_IN = 9;
     */
    NOT_IN = 9,
    /**
     * @generated from enum value: BETWEEN = 10;
     */
    BETWEEN = 10,
    /**
     * @generated from enum value: NOT_BETWEEN = 11;
     */
    NOT_BETWEEN = 11,
    /**
     * @generated from enum value: IS_NULL = 12;
     */
    IS_NULL = 12,
    /**
     * @generated from enum value: IS_NOT_NULL = 13;
     */
    IS_NOT_NULL = 13
}
/**
 * @generated from enum wg.cosmo.platform.v1.ExpiresAt
 */
export declare enum ExpiresAt {
    /**
     * @generated from enum value: NEVER = 0;
     */
    NEVER = 0,
    /**
     * @generated from enum value: THIRTY_DAYS = 1;
     */
    THIRTY_DAYS = 1,
    /**
     * @generated from enum value: SIX_MONTHS = 2;
     */
    SIX_MONTHS = 2,
    /**
     * @generated from enum value: ONE_YEAR = 3;
     */
    ONE_YEAR = 3
}
/**
 * @generated from enum wg.cosmo.platform.v1.PublishedOperationStatus
 */
export declare enum PublishedOperationStatus {
    /**
     * @generated from enum value: UP_TO_DATE = 0;
     */
    UP_TO_DATE = 0,
    /**
     * @generated from enum value: CREATED = 1;
     */
    CREATED = 1,
    /**
     * @generated from enum value: CONFLICT = 2;
     */
    CONFLICT = 2
}
/**
 * @generated from enum wg.cosmo.platform.v1.IntegrationType
 */
export declare enum IntegrationType {
    /**
     * @generated from enum value: SLACK = 0;
     */
    SLACK = 0
}
/**
 * @generated from enum wg.cosmo.platform.v1.Feature
 */
export declare enum Feature {
    /**
     * @generated from enum value: rbac = 0;
     */
    rbac = 0,
    /**
     * @generated from enum value: ai = 1;
     */
    ai = 1,
    /**
     * @generated from enum value: scim = 2;
     */
    scim = 2
}
/**
 * @generated from enum wg.cosmo.platform.v1.ProposalOrigin
 */
export declare enum ProposalOrigin {
    /**
     * @generated from enum value: INTERNAL = 0;
     */
    INTERNAL = 0,
    /**
     * @generated from enum value: EXTERNAL = 1;
     */
    EXTERNAL = 1
}
/**
 * @generated from enum wg.cosmo.platform.v1.ProposalNamingConvention
 */
export declare enum ProposalNamingConvention {
    /**
     * @generated from enum value: NORMAL = 0;
     */
    NORMAL = 0,
    /**
     * @generated from enum value: INCREMENTAL = 1;
     */
    INCREMENTAL = 1
}
/**
 * @generated from enum wg.cosmo.platform.v1.OperationsFetchBasedOn
 */
export declare enum OperationsFetchBasedOn {
    /**
     * @generated from enum value: REQUESTS = 0;
     */
    REQUESTS = 0,
    /**
     * @generated from enum value: LATENCY = 1;
     */
    LATENCY = 1,
    /**
     * @generated from enum value: ERRORS = 2;
     */
    ERRORS = 2
}
/**
 * @generated from enum wg.cosmo.platform.v1.SortDirection
 */
export declare enum SortDirection {
    /**
     * @generated from enum value: ASC = 0;
     */
    ASC = 0,
    /**
     * @generated from enum value: DESC = 1;
     */
    DESC = 1
}
/**
 * @generated from message wg.cosmo.platform.v1.Label
 */
export declare class Label extends Message<Label> {
    /**
     * @generated from field: string key = 1;
     */
    key: string;
    /**
     * @generated from field: string value = 2;
     */
    value: string;
    constructor(data?: PartialMessage<Label>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.Label";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): Label;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): Label;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): Label;
    static equals(a: Label | PlainMessage<Label> | undefined, b: Label | PlainMessage<Label> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.Response
 */
export declare class Response extends Message<Response> {
    /**
     * @generated from field: wg.cosmo.common.EnumStatusCode code = 1;
     */
    code: EnumStatusCode;
    /**
     * details is an optional field which can be used to provide more details about the error.
     *
     * @generated from field: optional string details = 2;
     */
    details?: string;
    constructor(data?: PartialMessage<Response>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.Response";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): Response;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): Response;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): Response;
    static equals(a: Response | PlainMessage<Response> | undefined, b: Response | PlainMessage<Response> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.ResponseStatus
 */
export declare class ResponseStatus extends Message<ResponseStatus> {
    /**
     * @generated from field: int32 code = 1;
     */
    code: number;
    /**
     * @generated from field: string message = 2;
     */
    message: string;
    constructor(data?: PartialMessage<ResponseStatus>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.ResponseStatus";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): ResponseStatus;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): ResponseStatus;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): ResponseStatus;
    static equals(a: ResponseStatus | PlainMessage<ResponseStatus> | undefined, b: ResponseStatus | PlainMessage<ResponseStatus> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.PublishMonographRequest
 */
export declare class PublishMonographRequest extends Message<PublishMonographRequest> {
    /**
     * @generated from field: string name = 1;
     */
    name: string;
    /**
     * @generated from field: string namespace = 2;
     */
    namespace: string;
    /**
     * @generated from field: string schema = 3;
     */
    schema: string;
    constructor(data?: PartialMessage<PublishMonographRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.PublishMonographRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): PublishMonographRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): PublishMonographRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): PublishMonographRequest;
    static equals(a: PublishMonographRequest | PlainMessage<PublishMonographRequest> | undefined, b: PublishMonographRequest | PlainMessage<PublishMonographRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.PublishMonographResponse
 */
export declare class PublishMonographResponse extends Message<PublishMonographResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.CompositionError compositionErrors = 2;
     */
    compositionErrors: CompositionError[];
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.DeploymentError deploymentErrors = 3;
     */
    deploymentErrors: DeploymentError[];
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.CompositionWarning compositionWarnings = 4;
     */
    compositionWarnings: CompositionWarning[];
    constructor(data?: PartialMessage<PublishMonographResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.PublishMonographResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): PublishMonographResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): PublishMonographResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): PublishMonographResponse;
    static equals(a: PublishMonographResponse | PlainMessage<PublishMonographResponse> | undefined, b: PublishMonographResponse | PlainMessage<PublishMonographResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.ProtoInput
 */
export declare class ProtoInput extends Message<ProtoInput> {
    /**
     * @generated from field: string schema = 1;
     */
    schema: string;
    /**
     * @generated from field: string mappings = 2;
     */
    mappings: string;
    /**
     * @generated from field: string lock = 3;
     */
    lock: string;
    /**
     * @generated from field: repeated string platforms = 4;
     */
    platforms: string[];
    /**
     * @generated from field: string version = 5;
     */
    version: string;
    constructor(data?: PartialMessage<ProtoInput>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.ProtoInput";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): ProtoInput;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): ProtoInput;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): ProtoInput;
    static equals(a: ProtoInput | PlainMessage<ProtoInput> | undefined, b: ProtoInput | PlainMessage<ProtoInput> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.PublishFederatedSubgraphRequest
 */
export declare class PublishFederatedSubgraphRequest extends Message<PublishFederatedSubgraphRequest> {
    /**
     * The FQDN of the subgraph to be published e.g. "wg.team1.orders"
     *
     * @generated from field: string name = 1;
     */
    name: string;
    /**
     * The string representation of the schema, the content of the file
     *
     * @generated from field: string schema = 2;
     */
    schema: string;
    /**
     * The routing_url is the URL of the service which will be used to route the requests to the subgraph.
     *
     * @generated from field: optional string routing_url = 3;
     */
    routingUrl?: string;
    /**
     * The labels are the labels of the services which will form the federated graph. If the proposed is not valid, the service will be rejected.
     *
     * @generated from field: repeated wg.cosmo.platform.v1.Label labels = 4;
     */
    labels: Label[];
    /**
     * The subscription protocol to use when subscribing to this subgraph
     *
     * @generated from field: optional wg.cosmo.common.GraphQLSubscriptionProtocol subscription_protocol = 6;
     */
    subscriptionProtocol?: GraphQLSubscriptionProtocol;
    /**
     * The url used for subscriptions
     *
     * @generated from field: optional string subscription_url = 7;
     */
    subscriptionUrl?: string;
    /**
     * The namespace of the subgraph
     *
     * @generated from field: string namespace = 8;
     */
    namespace: string;
    /**
     * The subscription subprotocol to use when subscribing to this subgraph
     *
     * @generated from field: optional wg.cosmo.common.GraphQLWebsocketSubprotocol websocket_subprotocol = 9;
     */
    websocketSubprotocol?: GraphQLWebsocketSubprotocol;
    /**
     * @generated from field: optional bool is_feature_subgraph = 10;
     */
    isFeatureSubgraph?: boolean;
    /**
     * @generated from field: optional string base_subgraph_name = 11;
     */
    baseSubgraphName?: string;
    /**
     * @generated from field: optional bool disable_resolvability_validation = 12;
     */
    disableResolvabilityValidation?: boolean;
    /**
     * @generated from field: optional wg.cosmo.platform.v1.SubgraphType type = 13;
     */
    type?: SubgraphType;
    /**
     * @generated from field: optional wg.cosmo.platform.v1.ProtoInput proto = 14;
     */
    proto?: ProtoInput;
    constructor(data?: PartialMessage<PublishFederatedSubgraphRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.PublishFederatedSubgraphRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): PublishFederatedSubgraphRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): PublishFederatedSubgraphRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): PublishFederatedSubgraphRequest;
    static equals(a: PublishFederatedSubgraphRequest | PlainMessage<PublishFederatedSubgraphRequest> | undefined, b: PublishFederatedSubgraphRequest | PlainMessage<PublishFederatedSubgraphRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.PublishFederatedSubgraphResponse
 */
export declare class PublishFederatedSubgraphResponse extends Message<PublishFederatedSubgraphResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.CompositionError compositionErrors = 2;
     */
    compositionErrors: CompositionError[];
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.DeploymentError deploymentErrors = 3;
     */
    deploymentErrors: DeploymentError[];
    /**
     * @generated from field: optional bool hasChanged = 4;
     */
    hasChanged?: boolean;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.CompositionWarning compositionWarnings = 5;
     */
    compositionWarnings: CompositionWarning[];
    /**
     * @generated from field: optional string proposalMatchMessage = 6;
     */
    proposalMatchMessage?: string;
    constructor(data?: PartialMessage<PublishFederatedSubgraphResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.PublishFederatedSubgraphResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): PublishFederatedSubgraphResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): PublishFederatedSubgraphResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): PublishFederatedSubgraphResponse;
    static equals(a: PublishFederatedSubgraphResponse | PlainMessage<PublishFederatedSubgraphResponse> | undefined, b: PublishFederatedSubgraphResponse | PlainMessage<PublishFederatedSubgraphResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GitInfo
 */
export declare class GitInfo extends Message<GitInfo> {
    /**
     * @generated from field: string commit_sha = 1;
     */
    commitSha: string;
    /**
     * @generated from field: string account_id = 2;
     */
    accountId: string;
    /**
     * @generated from field: string owner_slug = 3;
     */
    ownerSlug: string;
    /**
     * @generated from field: string repository_slug = 4;
     */
    repositorySlug: string;
    constructor(data?: PartialMessage<GitInfo>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GitInfo";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GitInfo;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GitInfo;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GitInfo;
    static equals(a: GitInfo | PlainMessage<GitInfo> | undefined, b: GitInfo | PlainMessage<GitInfo> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.VCSContext
 */
export declare class VCSContext extends Message<VCSContext> {
    /**
     * @generated from field: string author = 1;
     */
    author: string;
    /**
     * @generated from field: string commit_sha = 2;
     */
    commitSha: string;
    /**
     * @generated from field: string branch = 3;
     */
    branch: string;
    constructor(data?: PartialMessage<VCSContext>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.VCSContext";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): VCSContext;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): VCSContext;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): VCSContext;
    static equals(a: VCSContext | PlainMessage<VCSContext> | undefined, b: VCSContext | PlainMessage<VCSContext> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.CheckSubgraphSchemaRequest
 */
export declare class CheckSubgraphSchemaRequest extends Message<CheckSubgraphSchemaRequest> {
    /**
     * The FQDN of the subgraph to be checked e.g. "wg.team1.orders"
     *
     * @generated from field: string subgraph_name = 1;
     */
    subgraphName: string;
    /**
     * The binary representation of the schema, the content of the file
     *
     * @generated from field: bytes schema = 2;
     */
    schema: Uint8Array;
    /**
     * @generated from field: wg.cosmo.platform.v1.GitInfo gitInfo = 3;
     */
    gitInfo?: GitInfo;
    /**
     * Check breaking changes and composition when this subgraph is deleted
     *
     * @generated from field: optional bool delete = 4;
     */
    delete?: boolean;
    /**
     * @generated from field: string namespace = 5;
     */
    namespace: string;
    /**
     * @generated from field: optional bool skip_traffic_check = 6;
     */
    skipTrafficCheck?: boolean;
    /**
     * @generated from field: optional wg.cosmo.platform.v1.VCSContext vcsContext = 7;
     */
    vcsContext?: VCSContext;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.Label labels = 8;
     */
    labels: Label[];
    /**
     * @generated from field: optional bool disable_resolvability_validation = 9;
     */
    disableResolvabilityValidation?: boolean;
    constructor(data?: PartialMessage<CheckSubgraphSchemaRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.CheckSubgraphSchemaRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): CheckSubgraphSchemaRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): CheckSubgraphSchemaRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): CheckSubgraphSchemaRequest;
    static equals(a: CheckSubgraphSchemaRequest | PlainMessage<CheckSubgraphSchemaRequest> | undefined, b: CheckSubgraphSchemaRequest | PlainMessage<CheckSubgraphSchemaRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.FixSubgraphSchemaRequest
 */
export declare class FixSubgraphSchemaRequest extends Message<FixSubgraphSchemaRequest> {
    /**
     * The FQDN of the subgraph to be checked e.g. "wg.team1.orders"
     *
     * @generated from field: string subgraph_name = 1;
     */
    subgraphName: string;
    /**
     * The string representation of the schema, the content of the file
     *
     * @generated from field: string schema = 2;
     */
    schema: string;
    /**
     * @generated from field: string namespace = 3;
     */
    namespace: string;
    /**
     * @generated from field: optional bool disable_resolvability_validation = 4;
     */
    disableResolvabilityValidation?: boolean;
    constructor(data?: PartialMessage<FixSubgraphSchemaRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.FixSubgraphSchemaRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): FixSubgraphSchemaRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): FixSubgraphSchemaRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): FixSubgraphSchemaRequest;
    static equals(a: FixSubgraphSchemaRequest | PlainMessage<FixSubgraphSchemaRequest> | undefined, b: FixSubgraphSchemaRequest | PlainMessage<FixSubgraphSchemaRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.CreateMonographRequest
 */
export declare class CreateMonographRequest extends Message<CreateMonographRequest> {
    /**
     * @generated from field: string name = 1;
     */
    name: string;
    /**
     * @generated from field: string namespace = 2;
     */
    namespace: string;
    /**
     * @generated from field: string routing_url = 3;
     */
    routingUrl: string;
    /**
     * @generated from field: string graph_url = 4;
     */
    graphUrl: string;
    /**
     * @generated from field: optional string subscription_url = 5;
     */
    subscriptionUrl?: string;
    /**
     * @generated from field: optional wg.cosmo.common.GraphQLSubscriptionProtocol subscription_protocol = 6;
     */
    subscriptionProtocol?: GraphQLSubscriptionProtocol;
    /**
     * @generated from field: optional string readme = 7;
     */
    readme?: string;
    /**
     * @generated from field: string admissionWebhookURL = 8;
     */
    admissionWebhookURL: string;
    /**
     * The subscription protocol to use when subscribing to this subgraph
     *
     * @generated from field: optional wg.cosmo.common.GraphQLWebsocketSubprotocol websocket_subprotocol = 9;
     */
    websocketSubprotocol?: GraphQLWebsocketSubprotocol;
    /**
     * @generated from field: optional string admissionWebhookSecret = 10;
     */
    admissionWebhookSecret?: string;
    constructor(data?: PartialMessage<CreateMonographRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.CreateMonographRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): CreateMonographRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): CreateMonographRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): CreateMonographRequest;
    static equals(a: CreateMonographRequest | PlainMessage<CreateMonographRequest> | undefined, b: CreateMonographRequest | PlainMessage<CreateMonographRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.CreateMonographResponse
 */
export declare class CreateMonographResponse extends Message<CreateMonographResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    constructor(data?: PartialMessage<CreateMonographResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.CreateMonographResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): CreateMonographResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): CreateMonographResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): CreateMonographResponse;
    static equals(a: CreateMonographResponse | PlainMessage<CreateMonographResponse> | undefined, b: CreateMonographResponse | PlainMessage<CreateMonographResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.CreateFederatedGraphRequest
 */
export declare class CreateFederatedGraphRequest extends Message<CreateFederatedGraphRequest> {
    /**
     * name is the FQDN of the federated graph e.g. "wg.main"
     *
     * @generated from field: string name = 1;
     */
    name: string;
    /**
     * routing_url is the URL of the service which will be used to route the requests to the subgraph.
     *
     * @generated from field: string routing_url = 2;
     */
    routingUrl: string;
    /**
     * label_matchers match the labels of the services which will form the federated graph. If the proposed schema composition is invalid, it will be rejected.
     *
     * @generated from field: repeated string label_matchers = 3;
     */
    labelMatchers: string[];
    /**
     * readme of the fed graph
     *
     * @generated from field: optional string readme = 4;
     */
    readme?: string;
    /**
     * @generated from field: string namespace = 5;
     */
    namespace: string;
    /**
     * @generated from field: string admissionWebhookURL = 6;
     */
    admissionWebhookURL: string;
    /**
     * @generated from field: optional string admissionWebhookSecret = 7;
     */
    admissionWebhookSecret?: string;
    /**
     * @generated from field: optional bool disable_resolvability_validation = 8;
     */
    disableResolvabilityValidation?: boolean;
    constructor(data?: PartialMessage<CreateFederatedGraphRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.CreateFederatedGraphRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): CreateFederatedGraphRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): CreateFederatedGraphRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): CreateFederatedGraphRequest;
    static equals(a: CreateFederatedGraphRequest | PlainMessage<CreateFederatedGraphRequest> | undefined, b: CreateFederatedGraphRequest | PlainMessage<CreateFederatedGraphRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.CreateFederatedSubgraphRequest
 */
export declare class CreateFederatedSubgraphRequest extends Message<CreateFederatedSubgraphRequest> {
    /**
     * The FQDN of the subgraph to be published e.g. "wg.team1.orders"
     *
     * @generated from field: string name = 1;
     */
    name: string;
    /**
     * routing_url is the URL of the service which will be used to route the requests to the subgraph.
     *
     * @generated from field: optional string routing_url = 2;
     */
    routingUrl?: string;
    /**
     * labels are the labels of the services which will form the federated graph. If the proposed is not valid, the service will be rejected.
     *
     * @generated from field: repeated wg.cosmo.platform.v1.Label labels = 3;
     */
    labels: Label[];
    /**
     * subscription protocol to use when subscribing to this subgraph
     *
     * @generated from field: optional wg.cosmo.common.GraphQLSubscriptionProtocol subscription_protocol = 5;
     */
    subscriptionProtocol?: GraphQLSubscriptionProtocol;
    /**
     * url used for subscriptions
     *
     * @generated from field: optional string subscription_url = 6;
     */
    subscriptionUrl?: string;
    /**
     * readme of the subgraph
     *
     * @generated from field: optional string readme = 7;
     */
    readme?: string;
    /**
     * @generated from field: string namespace = 8;
     */
    namespace: string;
    /**
     * @generated from field: optional wg.cosmo.common.GraphQLWebsocketSubprotocol websocket_subprotocol = 9;
     */
    websocketSubprotocol?: GraphQLWebsocketSubprotocol;
    /**
     * @generated from field: optional bool is_event_driven_graph = 10;
     */
    isEventDrivenGraph?: boolean;
    /**
     * @generated from field: optional bool is_feature_subgraph = 11;
     */
    isFeatureSubgraph?: boolean;
    /**
     * @generated from field: optional string base_subgraph_name = 12;
     */
    baseSubgraphName?: string;
    /**
     * @generated from field: wg.cosmo.platform.v1.SubgraphType type = 13;
     */
    type: SubgraphType;
    constructor(data?: PartialMessage<CreateFederatedSubgraphRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.CreateFederatedSubgraphRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): CreateFederatedSubgraphRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): CreateFederatedSubgraphRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): CreateFederatedSubgraphRequest;
    static equals(a: CreateFederatedSubgraphRequest | PlainMessage<CreateFederatedSubgraphRequest> | undefined, b: CreateFederatedSubgraphRequest | PlainMessage<CreateFederatedSubgraphRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.DeleteFederatedGraphRequest
 */
export declare class DeleteFederatedGraphRequest extends Message<DeleteFederatedGraphRequest> {
    /**
     * @generated from field: string name = 1;
     */
    name: string;
    /**
     * @generated from field: string namespace = 2;
     */
    namespace: string;
    constructor(data?: PartialMessage<DeleteFederatedGraphRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.DeleteFederatedGraphRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): DeleteFederatedGraphRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): DeleteFederatedGraphRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): DeleteFederatedGraphRequest;
    static equals(a: DeleteFederatedGraphRequest | PlainMessage<DeleteFederatedGraphRequest> | undefined, b: DeleteFederatedGraphRequest | PlainMessage<DeleteFederatedGraphRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.DeleteMonographRequest
 */
export declare class DeleteMonographRequest extends Message<DeleteMonographRequest> {
    /**
     * @generated from field: string name = 1;
     */
    name: string;
    /**
     * @generated from field: string namespace = 2;
     */
    namespace: string;
    constructor(data?: PartialMessage<DeleteMonographRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.DeleteMonographRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): DeleteMonographRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): DeleteMonographRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): DeleteMonographRequest;
    static equals(a: DeleteMonographRequest | PlainMessage<DeleteMonographRequest> | undefined, b: DeleteMonographRequest | PlainMessage<DeleteMonographRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.DeleteMonographResponse
 */
export declare class DeleteMonographResponse extends Message<DeleteMonographResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    constructor(data?: PartialMessage<DeleteMonographResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.DeleteMonographResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): DeleteMonographResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): DeleteMonographResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): DeleteMonographResponse;
    static equals(a: DeleteMonographResponse | PlainMessage<DeleteMonographResponse> | undefined, b: DeleteMonographResponse | PlainMessage<DeleteMonographResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.DeleteFederatedSubgraphRequest
 */
export declare class DeleteFederatedSubgraphRequest extends Message<DeleteFederatedSubgraphRequest> {
    /**
     * The FQDN of the subgraph to be checked e.g. "wg.team1.orders"
     *
     * @generated from field: string subgraph_name = 1;
     */
    subgraphName: string;
    /**
     * @generated from field: string namespace = 2;
     */
    namespace: string;
    /**
     * @generated from field: optional bool disable_resolvability_validation = 3;
     */
    disableResolvabilityValidation?: boolean;
    constructor(data?: PartialMessage<DeleteFederatedSubgraphRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.DeleteFederatedSubgraphRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): DeleteFederatedSubgraphRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): DeleteFederatedSubgraphRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): DeleteFederatedSubgraphRequest;
    static equals(a: DeleteFederatedSubgraphRequest | PlainMessage<DeleteFederatedSubgraphRequest> | undefined, b: DeleteFederatedSubgraphRequest | PlainMessage<DeleteFederatedSubgraphRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.SchemaChange
 */
export declare class SchemaChange extends Message<SchemaChange> {
    /**
     * @generated from field: string message = 1;
     */
    message: string;
    /**
     * @generated from field: string changeType = 2;
     */
    changeType: string;
    /**
     * @generated from field: optional string path = 3;
     */
    path?: string;
    /**
     * @generated from field: bool isBreaking = 4;
     */
    isBreaking: boolean;
    /**
     * @generated from field: optional bool hasOverride = 5;
     */
    hasOverride?: boolean;
    /**
     * @generated from field: optional string subgraphName = 6;
     */
    subgraphName?: string;
    constructor(data?: PartialMessage<SchemaChange>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.SchemaChange";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): SchemaChange;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): SchemaChange;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): SchemaChange;
    static equals(a: SchemaChange | PlainMessage<SchemaChange> | undefined, b: SchemaChange | PlainMessage<SchemaChange> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.CompositionError
 */
export declare class CompositionError extends Message<CompositionError> {
    /**
     * @generated from field: string message = 1;
     */
    message: string;
    /**
     * @generated from field: string federatedGraphName = 2;
     */
    federatedGraphName: string;
    /**
     * @generated from field: string namespace = 3;
     */
    namespace: string;
    /**
     * @generated from field: string featureFlag = 4;
     */
    featureFlag: string;
    constructor(data?: PartialMessage<CompositionError>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.CompositionError";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): CompositionError;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): CompositionError;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): CompositionError;
    static equals(a: CompositionError | PlainMessage<CompositionError> | undefined, b: CompositionError | PlainMessage<CompositionError> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.CompositionWarning
 */
export declare class CompositionWarning extends Message<CompositionWarning> {
    /**
     * @generated from field: string message = 1;
     */
    message: string;
    /**
     * @generated from field: string federatedGraphName = 2;
     */
    federatedGraphName: string;
    /**
     * @generated from field: string namespace = 3;
     */
    namespace: string;
    /**
     * @generated from field: string featureFlag = 4;
     */
    featureFlag: string;
    constructor(data?: PartialMessage<CompositionWarning>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.CompositionWarning";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): CompositionWarning;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): CompositionWarning;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): CompositionWarning;
    static equals(a: CompositionWarning | PlainMessage<CompositionWarning> | undefined, b: CompositionWarning | PlainMessage<CompositionWarning> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.DeploymentError
 */
export declare class DeploymentError extends Message<DeploymentError> {
    /**
     * @generated from field: string message = 1;
     */
    message: string;
    /**
     * @generated from field: string federatedGraphName = 2;
     */
    federatedGraphName: string;
    /**
     * @generated from field: string namespace = 3;
     */
    namespace: string;
    constructor(data?: PartialMessage<DeploymentError>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.DeploymentError";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): DeploymentError;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): DeploymentError;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): DeploymentError;
    static equals(a: DeploymentError | PlainMessage<DeploymentError> | undefined, b: DeploymentError | PlainMessage<DeploymentError> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.CheckOperationUsageStats
 */
export declare class CheckOperationUsageStats extends Message<CheckOperationUsageStats> {
    /**
     * @generated from field: uint32 totalOperations = 1;
     */
    totalOperations: number;
    /**
     * @generated from field: string firstSeenAt = 2;
     */
    firstSeenAt: string;
    /**
     * @generated from field: string lastSeenAt = 3;
     */
    lastSeenAt: string;
    /**
     * @generated from field: uint32 safeOperations = 4;
     */
    safeOperations: number;
    constructor(data?: PartialMessage<CheckOperationUsageStats>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.CheckOperationUsageStats";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): CheckOperationUsageStats;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): CheckOperationUsageStats;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): CheckOperationUsageStats;
    static equals(a: CheckOperationUsageStats | PlainMessage<CheckOperationUsageStats> | undefined, b: CheckOperationUsageStats | PlainMessage<CheckOperationUsageStats> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.CheckedFederatedGraphs
 */
export declare class CheckedFederatedGraphs extends Message<CheckedFederatedGraphs> {
    /**
     * @generated from field: string id = 1;
     */
    id: string;
    /**
     * @generated from field: string name = 2;
     */
    name: string;
    /**
     * @generated from field: string namespace = 3;
     */
    namespace: string;
    /**
     * @generated from field: string organization_slug = 4;
     */
    organizationSlug: string;
    constructor(data?: PartialMessage<CheckedFederatedGraphs>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.CheckedFederatedGraphs";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): CheckedFederatedGraphs;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): CheckedFederatedGraphs;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): CheckedFederatedGraphs;
    static equals(a: CheckedFederatedGraphs | PlainMessage<CheckedFederatedGraphs> | undefined, b: CheckedFederatedGraphs | PlainMessage<CheckedFederatedGraphs> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.LintLocation
 */
export declare class LintLocation extends Message<LintLocation> {
    /**
     * @generated from field: uint32 line = 1;
     */
    line: number;
    /**
     * @generated from field: uint32 column = 2;
     */
    column: number;
    /**
     * @generated from field: optional uint32 endLine = 3;
     */
    endLine?: number;
    /**
     * @generated from field: optional uint32 endColumn = 4;
     */
    endColumn?: number;
    constructor(data?: PartialMessage<LintLocation>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.LintLocation";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): LintLocation;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): LintLocation;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): LintLocation;
    static equals(a: LintLocation | PlainMessage<LintLocation> | undefined, b: LintLocation | PlainMessage<LintLocation> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.LintIssue
 */
export declare class LintIssue extends Message<LintIssue> {
    /**
     * @generated from field: optional string lintRuleType = 1;
     */
    lintRuleType?: string;
    /**
     * @generated from field: wg.cosmo.platform.v1.LintSeverity severity = 2;
     */
    severity: LintSeverity;
    /**
     * @generated from field: string message = 3;
     */
    message: string;
    /**
     * @generated from field: wg.cosmo.platform.v1.LintLocation issueLocation = 4;
     */
    issueLocation?: LintLocation;
    /**
     * @generated from field: optional string subgraphName = 5;
     */
    subgraphName?: string;
    constructor(data?: PartialMessage<LintIssue>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.LintIssue";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): LintIssue;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): LintIssue;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): LintIssue;
    static equals(a: LintIssue | PlainMessage<LintIssue> | undefined, b: LintIssue | PlainMessage<LintIssue> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GraphPruningIssue
 */
export declare class GraphPruningIssue extends Message<GraphPruningIssue> {
    /**
     * @generated from field: string graphPruningRuleType = 1;
     */
    graphPruningRuleType: string;
    /**
     * @generated from field: wg.cosmo.platform.v1.LintSeverity severity = 2;
     */
    severity: LintSeverity;
    /**
     * @generated from field: string fieldPath = 3;
     */
    fieldPath: string;
    /**
     * @generated from field: string message = 4;
     */
    message: string;
    /**
     * @generated from field: wg.cosmo.platform.v1.LintLocation issueLocation = 5;
     */
    issueLocation?: LintLocation;
    /**
     * @generated from field: string federatedGraphName = 6;
     */
    federatedGraphName: string;
    /**
     * @generated from field: optional string subgraphName = 7;
     */
    subgraphName?: string;
    constructor(data?: PartialMessage<GraphPruningIssue>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GraphPruningIssue";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GraphPruningIssue;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GraphPruningIssue;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GraphPruningIssue;
    static equals(a: GraphPruningIssue | PlainMessage<GraphPruningIssue> | undefined, b: GraphPruningIssue | PlainMessage<GraphPruningIssue> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.CheckSubgraphSchemaResponse
 */
export declare class CheckSubgraphSchemaResponse extends Message<CheckSubgraphSchemaResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.SchemaChange breakingChanges = 2;
     */
    breakingChanges: SchemaChange[];
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.SchemaChange nonBreakingChanges = 3;
     */
    nonBreakingChanges: SchemaChange[];
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.CompositionError compositionErrors = 4;
     */
    compositionErrors: CompositionError[];
    /**
     * Contains the operation usage stats for the operations that are impacted by the schema changes.
     *
     * @generated from field: wg.cosmo.platform.v1.CheckOperationUsageStats operationUsageStats = 5;
     */
    operationUsageStats?: CheckOperationUsageStats;
    /**
     * @generated from field: string check_id = 6;
     */
    checkId: string;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.CheckedFederatedGraphs checked_federated_graphs = 7;
     */
    checkedFederatedGraphs: CheckedFederatedGraphs[];
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.LintIssue lintWarnings = 8;
     */
    lintWarnings: LintIssue[];
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.LintIssue lintErrors = 9;
     */
    lintErrors: LintIssue[];
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.GraphPruningIssue graphPruneWarnings = 10;
     */
    graphPruneWarnings: GraphPruningIssue[];
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.GraphPruningIssue graphPruneErrors = 11;
     */
    graphPruneErrors: GraphPruningIssue[];
    /**
     * @generated from field: optional bool client_traffic_check_skipped = 12;
     */
    clientTrafficCheckSkipped?: boolean;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.CompositionWarning compositionWarnings = 13;
     */
    compositionWarnings: CompositionWarning[];
    /**
     * @generated from field: optional string proposalMatchMessage = 14;
     */
    proposalMatchMessage?: string;
    /**
     * If true, it means the traffic check failed for the linked check
     *
     * @generated from field: optional bool isLinkedTrafficCheckFailed = 15;
     */
    isLinkedTrafficCheckFailed?: boolean;
    /**
     * If true, it means the graph pruning check failed for the linked check
     *
     * @generated from field: optional bool isLinkedPruningCheckFailed = 16;
     */
    isLinkedPruningCheckFailed?: boolean;
    /**
     * @generated from field: optional bool isCheckExtensionSkipped = 17;
     */
    isCheckExtensionSkipped?: boolean;
    /**
     * @generated from field: optional string checkExtensionErrorMessage = 18;
     */
    checkExtensionErrorMessage?: string;
    constructor(data?: PartialMessage<CheckSubgraphSchemaResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.CheckSubgraphSchemaResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): CheckSubgraphSchemaResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): CheckSubgraphSchemaResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): CheckSubgraphSchemaResponse;
    static equals(a: CheckSubgraphSchemaResponse | PlainMessage<CheckSubgraphSchemaResponse> | undefined, b: CheckSubgraphSchemaResponse | PlainMessage<CheckSubgraphSchemaResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.FixSubgraphSchemaResponse
 */
export declare class FixSubgraphSchemaResponse extends Message<FixSubgraphSchemaResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: bool modified = 2;
     */
    modified: boolean;
    /**
     * @generated from field: string schema = 3;
     */
    schema: string;
    constructor(data?: PartialMessage<FixSubgraphSchemaResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.FixSubgraphSchemaResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): FixSubgraphSchemaResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): FixSubgraphSchemaResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): FixSubgraphSchemaResponse;
    static equals(a: FixSubgraphSchemaResponse | PlainMessage<FixSubgraphSchemaResponse> | undefined, b: FixSubgraphSchemaResponse | PlainMessage<FixSubgraphSchemaResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.CreateFederatedGraphResponse
 */
export declare class CreateFederatedGraphResponse extends Message<CreateFederatedGraphResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.CompositionError compositionErrors = 2;
     */
    compositionErrors: CompositionError[];
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.DeploymentError deploymentErrors = 3;
     */
    deploymentErrors: DeploymentError[];
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.CompositionWarning compositionWarnings = 4;
     */
    compositionWarnings: CompositionWarning[];
    constructor(data?: PartialMessage<CreateFederatedGraphResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.CreateFederatedGraphResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): CreateFederatedGraphResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): CreateFederatedGraphResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): CreateFederatedGraphResponse;
    static equals(a: CreateFederatedGraphResponse | PlainMessage<CreateFederatedGraphResponse> | undefined, b: CreateFederatedGraphResponse | PlainMessage<CreateFederatedGraphResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.CreateFederatedSubgraphResponse
 */
export declare class CreateFederatedSubgraphResponse extends Message<CreateFederatedSubgraphResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    constructor(data?: PartialMessage<CreateFederatedSubgraphResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.CreateFederatedSubgraphResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): CreateFederatedSubgraphResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): CreateFederatedSubgraphResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): CreateFederatedSubgraphResponse;
    static equals(a: CreateFederatedSubgraphResponse | PlainMessage<CreateFederatedSubgraphResponse> | undefined, b: CreateFederatedSubgraphResponse | PlainMessage<CreateFederatedSubgraphResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.DeleteFederatedSubgraphResponse
 */
export declare class DeleteFederatedSubgraphResponse extends Message<DeleteFederatedSubgraphResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.CompositionError compositionErrors = 2;
     */
    compositionErrors: CompositionError[];
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.DeploymentError deploymentErrors = 3;
     */
    deploymentErrors: DeploymentError[];
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.CompositionWarning compositionWarnings = 4;
     */
    compositionWarnings: CompositionWarning[];
    /**
     * @generated from field: optional string proposalMatchMessage = 5;
     */
    proposalMatchMessage?: string;
    constructor(data?: PartialMessage<DeleteFederatedSubgraphResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.DeleteFederatedSubgraphResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): DeleteFederatedSubgraphResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): DeleteFederatedSubgraphResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): DeleteFederatedSubgraphResponse;
    static equals(a: DeleteFederatedSubgraphResponse | PlainMessage<DeleteFederatedSubgraphResponse> | undefined, b: DeleteFederatedSubgraphResponse | PlainMessage<DeleteFederatedSubgraphResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.DeleteFederatedGraphResponse
 */
export declare class DeleteFederatedGraphResponse extends Message<DeleteFederatedGraphResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    constructor(data?: PartialMessage<DeleteFederatedGraphResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.DeleteFederatedGraphResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): DeleteFederatedGraphResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): DeleteFederatedGraphResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): DeleteFederatedGraphResponse;
    static equals(a: DeleteFederatedGraphResponse | PlainMessage<DeleteFederatedGraphResponse> | undefined, b: DeleteFederatedGraphResponse | PlainMessage<DeleteFederatedGraphResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetFederatedGraphsRequest
 */
export declare class GetFederatedGraphsRequest extends Message<GetFederatedGraphsRequest> {
    /**
     * @generated from field: int32 limit = 1;
     */
    limit: number;
    /**
     * @generated from field: int32 offset = 2;
     */
    offset: number;
    /**
     * @generated from field: bool includeMetrics = 3;
     */
    includeMetrics: boolean;
    /**
     * @generated from field: string namespace = 4;
     */
    namespace: string;
    /**
     * @generated from field: optional bool supports_federation = 5;
     */
    supportsFederation?: boolean;
    constructor(data?: PartialMessage<GetFederatedGraphsRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetFederatedGraphsRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetFederatedGraphsRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetFederatedGraphsRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetFederatedGraphsRequest;
    static equals(a: GetFederatedGraphsRequest | PlainMessage<GetFederatedGraphsRequest> | undefined, b: GetFederatedGraphsRequest | PlainMessage<GetFederatedGraphsRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.Contract
 */
export declare class Contract extends Message<Contract> {
    /**
     * @generated from field: string id = 1;
     */
    id: string;
    /**
     * @generated from field: string source_federated_graph_id = 2;
     */
    sourceFederatedGraphId: string;
    /**
     * @generated from field: repeated string exclude_tags = 3;
     */
    excludeTags: string[];
    /**
     * @generated from field: repeated string include_tags = 4;
     */
    includeTags: string[];
    constructor(data?: PartialMessage<Contract>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.Contract";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): Contract;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): Contract;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): Contract;
    static equals(a: Contract | PlainMessage<Contract> | undefined, b: Contract | PlainMessage<Contract> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.FederatedGraph
 */
export declare class FederatedGraph extends Message<FederatedGraph> {
    /**
     * @generated from field: string id = 1;
     */
    id: string;
    /**
     * @generated from field: string name = 2;
     */
    name: string;
    /**
     * @generated from field: string routingURL = 3;
     */
    routingURL: string;
    /**
     * @generated from field: repeated string label_matchers = 4;
     */
    labelMatchers: string[];
    /**
     * @generated from field: string lastUpdatedAt = 5;
     */
    lastUpdatedAt: string;
    /**
     * @generated from field: bool isComposable = 6;
     */
    isComposable: boolean;
    /**
     * @generated from field: string compositionErrors = 7;
     */
    compositionErrors: string;
    /**
     * @generated from field: int32 connectedSubgraphs = 8;
     */
    connectedSubgraphs: number;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.RequestSeriesItem requestSeries = 9;
     */
    requestSeries: RequestSeriesItem[];
    /**
     * @generated from field: optional string readme = 10;
     */
    readme?: string;
    /**
     * @generated from field: string target_id = 11;
     */
    targetId: string;
    /**
     * @generated from field: string namespace = 12;
     */
    namespace: string;
    /**
     * @generated from field: optional string compositionId = 13;
     */
    compositionId?: string;
    /**
     * @generated from field: bool supports_federation = 14;
     */
    supportsFederation: boolean;
    /**
     * @generated from field: optional wg.cosmo.platform.v1.Contract contract = 15;
     */
    contract?: Contract;
    /**
     * @generated from field: optional string admission_webhook_url = 16;
     */
    admissionWebhookUrl?: string;
    /**
     * @generated from field: string router_compatibility_version = 17;
     */
    routerCompatibilityVersion: string;
    constructor(data?: PartialMessage<FederatedGraph>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.FederatedGraph";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): FederatedGraph;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): FederatedGraph;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): FederatedGraph;
    static equals(a: FederatedGraph | PlainMessage<FederatedGraph> | undefined, b: FederatedGraph | PlainMessage<FederatedGraph> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetFederatedGraphsResponse
 */
export declare class GetFederatedGraphsResponse extends Message<GetFederatedGraphsResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.FederatedGraph graphs = 2;
     */
    graphs: FederatedGraph[];
    constructor(data?: PartialMessage<GetFederatedGraphsResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetFederatedGraphsResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetFederatedGraphsResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetFederatedGraphsResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetFederatedGraphsResponse;
    static equals(a: GetFederatedGraphsResponse | PlainMessage<GetFederatedGraphsResponse> | undefined, b: GetFederatedGraphsResponse | PlainMessage<GetFederatedGraphsResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetFederatedGraphsBySubgraphLabelsRequest
 */
export declare class GetFederatedGraphsBySubgraphLabelsRequest extends Message<GetFederatedGraphsBySubgraphLabelsRequest> {
    /**
     * @generated from field: string subgraphName = 1;
     */
    subgraphName: string;
    /**
     * @generated from field: string namespace = 2;
     */
    namespace: string;
    constructor(data?: PartialMessage<GetFederatedGraphsBySubgraphLabelsRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetFederatedGraphsBySubgraphLabelsRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetFederatedGraphsBySubgraphLabelsRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetFederatedGraphsBySubgraphLabelsRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetFederatedGraphsBySubgraphLabelsRequest;
    static equals(a: GetFederatedGraphsBySubgraphLabelsRequest | PlainMessage<GetFederatedGraphsBySubgraphLabelsRequest> | undefined, b: GetFederatedGraphsBySubgraphLabelsRequest | PlainMessage<GetFederatedGraphsBySubgraphLabelsRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetFederatedGraphsBySubgraphLabelsResponse
 */
export declare class GetFederatedGraphsBySubgraphLabelsResponse extends Message<GetFederatedGraphsBySubgraphLabelsResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.FederatedGraph graphs = 2;
     */
    graphs: FederatedGraph[];
    constructor(data?: PartialMessage<GetFederatedGraphsBySubgraphLabelsResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetFederatedGraphsBySubgraphLabelsResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetFederatedGraphsBySubgraphLabelsResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetFederatedGraphsBySubgraphLabelsResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetFederatedGraphsBySubgraphLabelsResponse;
    static equals(a: GetFederatedGraphsBySubgraphLabelsResponse | PlainMessage<GetFederatedGraphsBySubgraphLabelsResponse> | undefined, b: GetFederatedGraphsBySubgraphLabelsResponse | PlainMessage<GetFederatedGraphsBySubgraphLabelsResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetSubgraphsRequest
 */
export declare class GetSubgraphsRequest extends Message<GetSubgraphsRequest> {
    /**
     * @generated from field: int32 limit = 1;
     */
    limit: number;
    /**
     * @generated from field: int32 offset = 2;
     */
    offset: number;
    /**
     * @generated from field: string namespace = 3;
     */
    namespace: string;
    /**
     * @generated from field: optional string query = 4;
     */
    query?: string;
    /**
     * @generated from field: bool exclude_feature_subgraphs = 5;
     */
    excludeFeatureSubgraphs: boolean;
    constructor(data?: PartialMessage<GetSubgraphsRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetSubgraphsRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetSubgraphsRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetSubgraphsRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetSubgraphsRequest;
    static equals(a: GetSubgraphsRequest | PlainMessage<GetSubgraphsRequest> | undefined, b: GetSubgraphsRequest | PlainMessage<GetSubgraphsRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.Subgraph
 */
export declare class Subgraph extends Message<Subgraph> {
    /**
     * @generated from field: string id = 1;
     */
    id: string;
    /**
     * @generated from field: string name = 2;
     */
    name: string;
    /**
     * @generated from field: string routingURL = 3;
     */
    routingURL: string;
    /**
     * @generated from field: string lastUpdatedAt = 4;
     */
    lastUpdatedAt: string;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.Label labels = 5;
     */
    labels: Label[];
    /**
     * @generated from field: optional string creatorUserId = 6;
     */
    creatorUserId?: string;
    /**
     * @generated from field: optional string readme = 7;
     */
    readme?: string;
    /**
     * @generated from field: string subscriptionUrl = 8;
     */
    subscriptionUrl: string;
    /**
     * @generated from field: string target_id = 9;
     */
    targetId: string;
    /**
     * @generated from field: string namespace = 10;
     */
    namespace: string;
    /**
     * @generated from field: string subscriptionProtocol = 11;
     */
    subscriptionProtocol: string;
    /**
     * @generated from field: optional bool isV2Graph = 12;
     */
    isV2Graph?: boolean;
    /**
     * @generated from field: bool isEventDrivenGraph = 13;
     */
    isEventDrivenGraph: boolean;
    /**
     * @generated from field: string websocketSubprotocol = 14;
     */
    websocketSubprotocol: string;
    /**
     * @generated from field: bool isFeatureSubgraph = 15;
     */
    isFeatureSubgraph: boolean;
    /**
     * @generated from field: optional string baseSubgraphName = 16;
     */
    baseSubgraphName?: string;
    /**
     * @generated from field: optional string baseSubgraphId = 17;
     */
    baseSubgraphId?: string;
    /**
     * @generated from field: wg.cosmo.platform.v1.SubgraphType type = 18;
     */
    type: SubgraphType;
    /**
     * @generated from field: optional wg.cosmo.platform.v1.Subgraph.PluginData pluginData = 19;
     */
    pluginData?: Subgraph_PluginData;
    constructor(data?: PartialMessage<Subgraph>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.Subgraph";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): Subgraph;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): Subgraph;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): Subgraph;
    static equals(a: Subgraph | PlainMessage<Subgraph> | undefined, b: Subgraph | PlainMessage<Subgraph> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.Subgraph.PluginData
 */
export declare class Subgraph_PluginData extends Message<Subgraph_PluginData> {
    /**
     * @generated from field: string version = 1;
     */
    version: string;
    /**
     * @generated from field: repeated string platforms = 2;
     */
    platforms: string[];
    constructor(data?: PartialMessage<Subgraph_PluginData>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.Subgraph.PluginData";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): Subgraph_PluginData;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): Subgraph_PluginData;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): Subgraph_PluginData;
    static equals(a: Subgraph_PluginData | PlainMessage<Subgraph_PluginData> | undefined, b: Subgraph_PluginData | PlainMessage<Subgraph_PluginData> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetSubgraphsResponse
 */
export declare class GetSubgraphsResponse extends Message<GetSubgraphsResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.Subgraph graphs = 2;
     */
    graphs: Subgraph[];
    /**
     * @generated from field: int32 count = 3;
     */
    count: number;
    constructor(data?: PartialMessage<GetSubgraphsResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetSubgraphsResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetSubgraphsResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetSubgraphsResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetSubgraphsResponse;
    static equals(a: GetSubgraphsResponse | PlainMessage<GetSubgraphsResponse> | undefined, b: GetSubgraphsResponse | PlainMessage<GetSubgraphsResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetFederatedGraphByNameRequest
 */
export declare class GetFederatedGraphByNameRequest extends Message<GetFederatedGraphByNameRequest> {
    /**
     * @generated from field: string name = 1;
     */
    name: string;
    /**
     * @generated from field: bool includeMetrics = 2;
     */
    includeMetrics: boolean;
    /**
     * @generated from field: string namespace = 3;
     */
    namespace: string;
    constructor(data?: PartialMessage<GetFederatedGraphByNameRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetFederatedGraphByNameRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetFederatedGraphByNameRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetFederatedGraphByNameRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetFederatedGraphByNameRequest;
    static equals(a: GetFederatedGraphByNameRequest | PlainMessage<GetFederatedGraphByNameRequest> | undefined, b: GetFederatedGraphByNameRequest | PlainMessage<GetFederatedGraphByNameRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetFederatedGraphByNameResponse
 */
export declare class GetFederatedGraphByNameResponse extends Message<GetFederatedGraphByNameResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: wg.cosmo.platform.v1.FederatedGraph graph = 2;
     */
    graph?: FederatedGraph;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.Subgraph subgraphs = 3;
     */
    subgraphs: Subgraph[];
    /**
     * @generated from field: string graphRequestToken = 4;
     */
    graphRequestToken: string;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.FeatureFlag featureFlagsInLatestValidComposition = 5;
     */
    featureFlagsInLatestValidComposition: FeatureFlag[];
    /**
     * includes all the feature subgraphs that are part of the federated graph;
     * even the ones that are not part of the latest composition
     *
     * @generated from field: repeated wg.cosmo.platform.v1.Subgraph featureSubgraphs = 6;
     */
    featureSubgraphs: Subgraph[];
    constructor(data?: PartialMessage<GetFederatedGraphByNameResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetFederatedGraphByNameResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetFederatedGraphByNameResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetFederatedGraphByNameResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetFederatedGraphByNameResponse;
    static equals(a: GetFederatedGraphByNameResponse | PlainMessage<GetFederatedGraphByNameResponse> | undefined, b: GetFederatedGraphByNameResponse | PlainMessage<GetFederatedGraphByNameResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetFederatedGraphSDLByNameRequest
 */
export declare class GetFederatedGraphSDLByNameRequest extends Message<GetFederatedGraphSDLByNameRequest> {
    /**
     * @generated from field: string name = 1;
     */
    name: string;
    /**
     * @generated from field: string namespace = 2;
     */
    namespace: string;
    /**
     * @generated from field: optional string feature_flag_name = 3;
     */
    featureFlagName?: string;
    constructor(data?: PartialMessage<GetFederatedGraphSDLByNameRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetFederatedGraphSDLByNameRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetFederatedGraphSDLByNameRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetFederatedGraphSDLByNameRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetFederatedGraphSDLByNameRequest;
    static equals(a: GetFederatedGraphSDLByNameRequest | PlainMessage<GetFederatedGraphSDLByNameRequest> | undefined, b: GetFederatedGraphSDLByNameRequest | PlainMessage<GetFederatedGraphSDLByNameRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetFederatedGraphSDLByNameResponse
 */
export declare class GetFederatedGraphSDLByNameResponse extends Message<GetFederatedGraphSDLByNameResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: optional string sdl = 2;
     */
    sdl?: string;
    /**
     * @generated from field: optional string version_id = 3;
     */
    versionId?: string;
    /**
     * @generated from field: optional string client_schema = 4;
     */
    clientSchema?: string;
    constructor(data?: PartialMessage<GetFederatedGraphSDLByNameResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetFederatedGraphSDLByNameResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetFederatedGraphSDLByNameResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetFederatedGraphSDLByNameResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetFederatedGraphSDLByNameResponse;
    static equals(a: GetFederatedGraphSDLByNameResponse | PlainMessage<GetFederatedGraphSDLByNameResponse> | undefined, b: GetFederatedGraphSDLByNameResponse | PlainMessage<GetFederatedGraphSDLByNameResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetSubgraphByNameRequest
 */
export declare class GetSubgraphByNameRequest extends Message<GetSubgraphByNameRequest> {
    /**
     * @generated from field: string name = 1;
     */
    name: string;
    /**
     * @generated from field: string namespace = 2;
     */
    namespace: string;
    constructor(data?: PartialMessage<GetSubgraphByNameRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetSubgraphByNameRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetSubgraphByNameRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetSubgraphByNameRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetSubgraphByNameRequest;
    static equals(a: GetSubgraphByNameRequest | PlainMessage<GetSubgraphByNameRequest> | undefined, b: GetSubgraphByNameRequest | PlainMessage<GetSubgraphByNameRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetSubgraphByNameResponse
 */
export declare class GetSubgraphByNameResponse extends Message<GetSubgraphByNameResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: wg.cosmo.platform.v1.Subgraph graph = 2;
     */
    graph?: Subgraph;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.SubgraphMember members = 3;
     */
    members: SubgraphMember[];
    /**
     * @generated from field: optional wg.cosmo.platform.v1.GetSubgraphByNameResponse.LinkedSubgraph linkedSubgraph = 4;
     */
    linkedSubgraph?: GetSubgraphByNameResponse_LinkedSubgraph;
    constructor(data?: PartialMessage<GetSubgraphByNameResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetSubgraphByNameResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetSubgraphByNameResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetSubgraphByNameResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetSubgraphByNameResponse;
    static equals(a: GetSubgraphByNameResponse | PlainMessage<GetSubgraphByNameResponse> | undefined, b: GetSubgraphByNameResponse | PlainMessage<GetSubgraphByNameResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetSubgraphByNameResponse.LinkedSubgraph
 */
export declare class GetSubgraphByNameResponse_LinkedSubgraph extends Message<GetSubgraphByNameResponse_LinkedSubgraph> {
    /**
     * @generated from field: string id = 1;
     */
    id: string;
    /**
     * @generated from field: string name = 2;
     */
    name: string;
    /**
     * @generated from field: string namespace = 3;
     */
    namespace: string;
    constructor(data?: PartialMessage<GetSubgraphByNameResponse_LinkedSubgraph>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetSubgraphByNameResponse.LinkedSubgraph";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetSubgraphByNameResponse_LinkedSubgraph;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetSubgraphByNameResponse_LinkedSubgraph;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetSubgraphByNameResponse_LinkedSubgraph;
    static equals(a: GetSubgraphByNameResponse_LinkedSubgraph | PlainMessage<GetSubgraphByNameResponse_LinkedSubgraph> | undefined, b: GetSubgraphByNameResponse_LinkedSubgraph | PlainMessage<GetSubgraphByNameResponse_LinkedSubgraph> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetSubgraphSDLFromLatestCompositionRequest
 */
export declare class GetSubgraphSDLFromLatestCompositionRequest extends Message<GetSubgraphSDLFromLatestCompositionRequest> {
    /**
     * @generated from field: string name = 1;
     */
    name: string;
    /**
     * @generated from field: string fedGraphName = 2;
     */
    fedGraphName: string;
    /**
     * @generated from field: string namespace = 3;
     */
    namespace: string;
    constructor(data?: PartialMessage<GetSubgraphSDLFromLatestCompositionRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetSubgraphSDLFromLatestCompositionRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetSubgraphSDLFromLatestCompositionRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetSubgraphSDLFromLatestCompositionRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetSubgraphSDLFromLatestCompositionRequest;
    static equals(a: GetSubgraphSDLFromLatestCompositionRequest | PlainMessage<GetSubgraphSDLFromLatestCompositionRequest> | undefined, b: GetSubgraphSDLFromLatestCompositionRequest | PlainMessage<GetSubgraphSDLFromLatestCompositionRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetSubgraphSDLFromLatestCompositionResponse
 */
export declare class GetSubgraphSDLFromLatestCompositionResponse extends Message<GetSubgraphSDLFromLatestCompositionResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: optional string sdl = 2;
     */
    sdl?: string;
    /**
     * @generated from field: optional string version_id = 3;
     */
    versionId?: string;
    constructor(data?: PartialMessage<GetSubgraphSDLFromLatestCompositionResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetSubgraphSDLFromLatestCompositionResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetSubgraphSDLFromLatestCompositionResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetSubgraphSDLFromLatestCompositionResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetSubgraphSDLFromLatestCompositionResponse;
    static equals(a: GetSubgraphSDLFromLatestCompositionResponse | PlainMessage<GetSubgraphSDLFromLatestCompositionResponse> | undefined, b: GetSubgraphSDLFromLatestCompositionResponse | PlainMessage<GetSubgraphSDLFromLatestCompositionResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetLatestSubgraphSDLRequest
 */
export declare class GetLatestSubgraphSDLRequest extends Message<GetLatestSubgraphSDLRequest> {
    /**
     * @generated from field: string name = 1;
     */
    name: string;
    /**
     * @generated from field: string namespace = 2;
     */
    namespace: string;
    constructor(data?: PartialMessage<GetLatestSubgraphSDLRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetLatestSubgraphSDLRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetLatestSubgraphSDLRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetLatestSubgraphSDLRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetLatestSubgraphSDLRequest;
    static equals(a: GetLatestSubgraphSDLRequest | PlainMessage<GetLatestSubgraphSDLRequest> | undefined, b: GetLatestSubgraphSDLRequest | PlainMessage<GetLatestSubgraphSDLRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetLatestSubgraphSDLResponse
 */
export declare class GetLatestSubgraphSDLResponse extends Message<GetLatestSubgraphSDLResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: optional string sdl = 2;
     */
    sdl?: string;
    /**
     * @generated from field: optional string version_id = 3;
     */
    versionId?: string;
    constructor(data?: PartialMessage<GetLatestSubgraphSDLResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetLatestSubgraphSDLResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetLatestSubgraphSDLResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetLatestSubgraphSDLResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetLatestSubgraphSDLResponse;
    static equals(a: GetLatestSubgraphSDLResponse | PlainMessage<GetLatestSubgraphSDLResponse> | undefined, b: GetLatestSubgraphSDLResponse | PlainMessage<GetLatestSubgraphSDLResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetChecksByFederatedGraphNameFilters
 */
export declare class GetChecksByFederatedGraphNameFilters extends Message<GetChecksByFederatedGraphNameFilters> {
    /**
     * @generated from field: repeated string subgraphs = 1;
     */
    subgraphs: string[];
    constructor(data?: PartialMessage<GetChecksByFederatedGraphNameFilters>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetChecksByFederatedGraphNameFilters";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetChecksByFederatedGraphNameFilters;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetChecksByFederatedGraphNameFilters;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetChecksByFederatedGraphNameFilters;
    static equals(a: GetChecksByFederatedGraphNameFilters | PlainMessage<GetChecksByFederatedGraphNameFilters> | undefined, b: GetChecksByFederatedGraphNameFilters | PlainMessage<GetChecksByFederatedGraphNameFilters> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetChecksByFederatedGraphNameRequest
 */
export declare class GetChecksByFederatedGraphNameRequest extends Message<GetChecksByFederatedGraphNameRequest> {
    /**
     * @generated from field: string name = 1;
     */
    name: string;
    /**
     * @generated from field: int32 limit = 2;
     */
    limit: number;
    /**
     * @generated from field: int32 offset = 3;
     */
    offset: number;
    /**
     * @generated from field: string startDate = 4;
     */
    startDate: string;
    /**
     * @generated from field: string endDate = 5;
     */
    endDate: string;
    /**
     * @generated from field: string namespace = 6;
     */
    namespace: string;
    /**
     * @generated from field: optional wg.cosmo.platform.v1.GetChecksByFederatedGraphNameFilters filters = 7;
     */
    filters?: GetChecksByFederatedGraphNameFilters;
    constructor(data?: PartialMessage<GetChecksByFederatedGraphNameRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetChecksByFederatedGraphNameRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetChecksByFederatedGraphNameRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetChecksByFederatedGraphNameRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetChecksByFederatedGraphNameRequest;
    static equals(a: GetChecksByFederatedGraphNameRequest | PlainMessage<GetChecksByFederatedGraphNameRequest> | undefined, b: GetChecksByFederatedGraphNameRequest | PlainMessage<GetChecksByFederatedGraphNameRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.SchemaCheck
 */
export declare class SchemaCheck extends Message<SchemaCheck> {
    /**
     * @generated from field: string id = 1;
     */
    id: string;
    /**
     * @generated from field: optional string targetID = 2;
     */
    targetID?: string;
    /**
     * @generated from field: optional string subgraphName = 3;
     */
    subgraphName?: string;
    /**
     * @generated from field: string timestamp = 4;
     */
    timestamp: string;
    /**
     * @generated from field: bool isComposable = 5;
     */
    isComposable: boolean;
    /**
     * @generated from field: bool isBreaking = 6;
     */
    isBreaking: boolean;
    /**
     * @generated from field: bool hasClientTraffic = 7;
     */
    hasClientTraffic: boolean;
    /**
     * @generated from field: bool isForcedSuccess = 8;
     */
    isForcedSuccess: boolean;
    /**
     * @generated from field: bool isDeleted = 9;
     */
    isDeleted: boolean;
    /**
     * @generated from field: optional wg.cosmo.platform.v1.SchemaCheck.GhDetails ghDetails = 10;
     */
    ghDetails?: SchemaCheck_GhDetails;
    /**
     * @generated from field: bool hasLintErrors = 11;
     */
    hasLintErrors: boolean;
    /**
     * @generated from field: bool hasGraphPruningErrors = 12;
     */
    hasGraphPruningErrors: boolean;
    /**
     * @generated from field: bool client_traffic_check_skipped = 13;
     */
    clientTrafficCheckSkipped: boolean;
    /**
     * @generated from field: bool lint_skipped = 14;
     */
    lintSkipped: boolean;
    /**
     * @generated from field: bool graph_pruning_skipped = 15;
     */
    graphPruningSkipped: boolean;
    /**
     * @generated from field: optional wg.cosmo.platform.v1.VCSContext vcsContext = 16;
     */
    vcsContext?: VCSContext;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.SchemaCheck.CheckedSubgraph checkedSubgraphs = 17;
     */
    checkedSubgraphs: SchemaCheck_CheckedSubgraph[];
    /**
     * @generated from field: optional string proposalMatch = 18;
     */
    proposalMatch?: string;
    /**
     * @generated from field: bool composition_skipped = 19;
     */
    compositionSkipped: boolean;
    /**
     * @generated from field: bool breaking_changes_skipped = 20;
     */
    breakingChangesSkipped: boolean;
    /**
     * @generated from field: optional string errorMessage = 21;
     */
    errorMessage?: string;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.SchemaCheck.LinkedCheck linkedChecks = 22;
     */
    linkedChecks: SchemaCheck_LinkedCheck[];
    /**
     * @generated from field: optional string check_extension_delivery_id = 23;
     */
    checkExtensionDeliveryId?: string;
    /**
     * @generated from field: optional string check_extension_error_message = 24;
     */
    checkExtensionErrorMessage?: string;
    constructor(data?: PartialMessage<SchemaCheck>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.SchemaCheck";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): SchemaCheck;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): SchemaCheck;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): SchemaCheck;
    static equals(a: SchemaCheck | PlainMessage<SchemaCheck> | undefined, b: SchemaCheck | PlainMessage<SchemaCheck> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.SchemaCheck.GhDetails
 */
export declare class SchemaCheck_GhDetails extends Message<SchemaCheck_GhDetails> {
    /**
     * @generated from field: string commitSha = 1;
     */
    commitSha: string;
    /**
     * @generated from field: string ownerSlug = 2;
     */
    ownerSlug: string;
    /**
     * @generated from field: string repositorySlug = 3;
     */
    repositorySlug: string;
    constructor(data?: PartialMessage<SchemaCheck_GhDetails>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.SchemaCheck.GhDetails";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): SchemaCheck_GhDetails;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): SchemaCheck_GhDetails;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): SchemaCheck_GhDetails;
    static equals(a: SchemaCheck_GhDetails | PlainMessage<SchemaCheck_GhDetails> | undefined, b: SchemaCheck_GhDetails | PlainMessage<SchemaCheck_GhDetails> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.SchemaCheck.CheckedSubgraph
 */
export declare class SchemaCheck_CheckedSubgraph extends Message<SchemaCheck_CheckedSubgraph> {
    /**
     * its the check subgraph id
     *
     * @generated from field: string id = 1;
     */
    id: string;
    /**
     * @generated from field: string subgraphName = 2;
     */
    subgraphName: string;
    /**
     * its optional because the subgraph can be deleted
     *
     * @generated from field: optional string subgraphId = 3;
     */
    subgraphId?: string;
    /**
     * @generated from field: bool isDeleted = 4;
     */
    isDeleted: boolean;
    /**
     * @generated from field: bool isNew = 5;
     */
    isNew: boolean;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.Label labels = 6;
     */
    labels: Label[];
    constructor(data?: PartialMessage<SchemaCheck_CheckedSubgraph>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.SchemaCheck.CheckedSubgraph";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): SchemaCheck_CheckedSubgraph;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): SchemaCheck_CheckedSubgraph;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): SchemaCheck_CheckedSubgraph;
    static equals(a: SchemaCheck_CheckedSubgraph | PlainMessage<SchemaCheck_CheckedSubgraph> | undefined, b: SchemaCheck_CheckedSubgraph | PlainMessage<SchemaCheck_CheckedSubgraph> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.SchemaCheck.LinkedCheck
 */
export declare class SchemaCheck_LinkedCheck extends Message<SchemaCheck_LinkedCheck> {
    /**
     * @generated from field: string id = 1;
     */
    id: string;
    /**
     * @generated from field: repeated string affectedGraphNames = 2;
     */
    affectedGraphNames: string[];
    /**
     * @generated from field: bool isCheckSuccessful = 3;
     */
    isCheckSuccessful: boolean;
    /**
     * @generated from field: bool hasClientTraffic = 4;
     */
    hasClientTraffic: boolean;
    /**
     * @generated from field: bool hasGraphPruningErrors = 5;
     */
    hasGraphPruningErrors: boolean;
    /**
     * @generated from field: bool clientTrafficCheckSkipped = 6;
     */
    clientTrafficCheckSkipped: boolean;
    /**
     * @generated from field: bool graphPruningCheckSkipped = 7;
     */
    graphPruningCheckSkipped: boolean;
    /**
     * @generated from field: repeated string subgraphNames = 8;
     */
    subgraphNames: string[];
    /**
     * @generated from field: string namespace = 9;
     */
    namespace: string;
    /**
     * @generated from field: bool isForcedSuccess = 10;
     */
    isForcedSuccess: boolean;
    constructor(data?: PartialMessage<SchemaCheck_LinkedCheck>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.SchemaCheck.LinkedCheck";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): SchemaCheck_LinkedCheck;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): SchemaCheck_LinkedCheck;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): SchemaCheck_LinkedCheck;
    static equals(a: SchemaCheck_LinkedCheck | PlainMessage<SchemaCheck_LinkedCheck> | undefined, b: SchemaCheck_LinkedCheck | PlainMessage<SchemaCheck_LinkedCheck> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetChecksByFederatedGraphNameResponse
 */
export declare class GetChecksByFederatedGraphNameResponse extends Message<GetChecksByFederatedGraphNameResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.SchemaCheck checks = 2;
     */
    checks: SchemaCheck[];
    /**
     * @generated from field: int32 checksCountBasedOnDateRange = 3;
     */
    checksCountBasedOnDateRange: number;
    constructor(data?: PartialMessage<GetChecksByFederatedGraphNameResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetChecksByFederatedGraphNameResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetChecksByFederatedGraphNameResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetChecksByFederatedGraphNameResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetChecksByFederatedGraphNameResponse;
    static equals(a: GetChecksByFederatedGraphNameResponse | PlainMessage<GetChecksByFederatedGraphNameResponse> | undefined, b: GetChecksByFederatedGraphNameResponse | PlainMessage<GetChecksByFederatedGraphNameResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetCheckSummaryRequest
 */
export declare class GetCheckSummaryRequest extends Message<GetCheckSummaryRequest> {
    /**
     * @generated from field: string check_id = 1;
     */
    checkId: string;
    /**
     * @generated from field: string graph_name = 2;
     */
    graphName: string;
    /**
     * @generated from field: string namespace = 3;
     */
    namespace: string;
    constructor(data?: PartialMessage<GetCheckSummaryRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetCheckSummaryRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetCheckSummaryRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetCheckSummaryRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetCheckSummaryRequest;
    static equals(a: GetCheckSummaryRequest | PlainMessage<GetCheckSummaryRequest> | undefined, b: GetCheckSummaryRequest | PlainMessage<GetCheckSummaryRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.ChangeCounts
 */
export declare class ChangeCounts extends Message<ChangeCounts> {
    /**
     * @generated from field: int32 additions = 1;
     */
    additions: number;
    /**
     * @generated from field: int32 deletions = 2;
     */
    deletions: number;
    constructor(data?: PartialMessage<ChangeCounts>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.ChangeCounts";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): ChangeCounts;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): ChangeCounts;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): ChangeCounts;
    static equals(a: ChangeCounts | PlainMessage<ChangeCounts> | undefined, b: ChangeCounts | PlainMessage<ChangeCounts> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetCheckSummaryResponse
 */
export declare class GetCheckSummaryResponse extends Message<GetCheckSummaryResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: wg.cosmo.platform.v1.SchemaCheck check = 2;
     */
    check?: SchemaCheck;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.GetCheckSummaryResponse.AffectedGraph affected_graphs = 3;
     */
    affectedGraphs: GetCheckSummaryResponse_AffectedGraph[];
    /**
     * @generated from field: optional string proposedSubgraphSchemaSDL = 4;
     */
    proposedSubgraphSchemaSDL?: string;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.SchemaChange changes = 6;
     */
    changes: SchemaChange[];
    /**
     * @generated from field: repeated string compositionErrors = 7;
     */
    compositionErrors: string[];
    /**
     * @generated from field: int32 traffic_check_days = 8;
     */
    trafficCheckDays: number;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.LintIssue lintIssues = 9;
     */
    lintIssues: LintIssue[];
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.GraphPruningIssue graphPruningIssues = 10;
     */
    graphPruningIssues: GraphPruningIssue[];
    /**
     * @generated from field: repeated string compositionWarnings = 11;
     */
    compositionWarnings: string[];
    /**
     * @generated from field: optional string proposalId = 12;
     */
    proposalId?: string;
    /**
     * @generated from field: optional string proposalName = 13;
     */
    proposalName?: string;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.GetCheckSummaryResponse.ProposalSchemaMatch proposalMatches = 14;
     */
    proposalMatches: GetCheckSummaryResponse_ProposalSchemaMatch[];
    /**
     * @generated from field: bool isProposalsEnabled = 15;
     */
    isProposalsEnabled: boolean;
    constructor(data?: PartialMessage<GetCheckSummaryResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetCheckSummaryResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetCheckSummaryResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetCheckSummaryResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetCheckSummaryResponse;
    static equals(a: GetCheckSummaryResponse | PlainMessage<GetCheckSummaryResponse> | undefined, b: GetCheckSummaryResponse | PlainMessage<GetCheckSummaryResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetCheckSummaryResponse.AffectedGraph
 */
export declare class GetCheckSummaryResponse_AffectedGraph extends Message<GetCheckSummaryResponse_AffectedGraph> {
    /**
     * @generated from field: string id = 1;
     */
    id: string;
    /**
     * @generated from field: int32 traffic_check_days = 2;
     */
    trafficCheckDays: number;
    /**
     * @generated from field: string name = 3;
     */
    name: string;
    /**
     * @generated from field: bool isCheckSuccessful = 4;
     */
    isCheckSuccessful: boolean;
    /**
     * @generated from field: bool isComposable = 5;
     */
    isComposable: boolean;
    /**
     * @generated from field: bool isBreaking = 6;
     */
    isBreaking: boolean;
    /**
     * @generated from field: bool hasClientTraffic = 7;
     */
    hasClientTraffic: boolean;
    /**
     * @generated from field: bool hasLintErrors = 8;
     */
    hasLintErrors: boolean;
    /**
     * @generated from field: bool hasGraphPruningErrors = 9;
     */
    hasGraphPruningErrors: boolean;
    constructor(data?: PartialMessage<GetCheckSummaryResponse_AffectedGraph>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetCheckSummaryResponse.AffectedGraph";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetCheckSummaryResponse_AffectedGraph;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetCheckSummaryResponse_AffectedGraph;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetCheckSummaryResponse_AffectedGraph;
    static equals(a: GetCheckSummaryResponse_AffectedGraph | PlainMessage<GetCheckSummaryResponse_AffectedGraph> | undefined, b: GetCheckSummaryResponse_AffectedGraph | PlainMessage<GetCheckSummaryResponse_AffectedGraph> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetCheckSummaryResponse.ProposalSchemaMatch
 */
export declare class GetCheckSummaryResponse_ProposalSchemaMatch extends Message<GetCheckSummaryResponse_ProposalSchemaMatch> {
    /**
     * @generated from field: string proposalId = 1;
     */
    proposalId: string;
    /**
     * @generated from field: string proposalName = 2;
     */
    proposalName: string;
    /**
     * @generated from field: bool proposalMatch = 3;
     */
    proposalMatch: boolean;
    constructor(data?: PartialMessage<GetCheckSummaryResponse_ProposalSchemaMatch>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetCheckSummaryResponse.ProposalSchemaMatch";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetCheckSummaryResponse_ProposalSchemaMatch;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetCheckSummaryResponse_ProposalSchemaMatch;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetCheckSummaryResponse_ProposalSchemaMatch;
    static equals(a: GetCheckSummaryResponse_ProposalSchemaMatch | PlainMessage<GetCheckSummaryResponse_ProposalSchemaMatch> | undefined, b: GetCheckSummaryResponse_ProposalSchemaMatch | PlainMessage<GetCheckSummaryResponse_ProposalSchemaMatch> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetCheckOperationsRequest
 */
export declare class GetCheckOperationsRequest extends Message<GetCheckOperationsRequest> {
    /**
     * @generated from field: string check_id = 1;
     */
    checkId: string;
    /**
     * @generated from field: string graph_name = 2;
     */
    graphName: string;
    /**
     * @generated from field: string namespace = 3;
     */
    namespace: string;
    /**
     * @generated from field: int32 limit = 4;
     */
    limit: number;
    /**
     * @generated from field: int32 offset = 5;
     */
    offset: number;
    /**
     * @generated from field: optional string search = 6;
     */
    search?: string;
    constructor(data?: PartialMessage<GetCheckOperationsRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetCheckOperationsRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetCheckOperationsRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetCheckOperationsRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetCheckOperationsRequest;
    static equals(a: GetCheckOperationsRequest | PlainMessage<GetCheckOperationsRequest> | undefined, b: GetCheckOperationsRequest | PlainMessage<GetCheckOperationsRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetCheckOperationsResponse
 */
export declare class GetCheckOperationsResponse extends Message<GetCheckOperationsResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.GetCheckOperationsResponse.CheckOperation operations = 2;
     */
    operations: GetCheckOperationsResponse_CheckOperation[];
    /**
     * @generated from field: int32 traffic_check_days = 3;
     */
    trafficCheckDays: number;
    /**
     * @generated from field: string created_at = 4;
     */
    createdAt: string;
    /**
     * @generated from field: bool client_traffic_check_skipped = 5;
     */
    clientTrafficCheckSkipped: boolean;
    /**
     * @generated from field: int32 totalOperationsCount = 6;
     */
    totalOperationsCount: number;
    /**
     * @generated from field: bool doAllOperationsHaveIgnoreAllOverride = 7;
     */
    doAllOperationsHaveIgnoreAllOverride: boolean;
    /**
     * @generated from field: bool doAllOperationsHaveAllTheirChangesMarkedSafe = 8;
     */
    doAllOperationsHaveAllTheirChangesMarkedSafe: boolean;
    constructor(data?: PartialMessage<GetCheckOperationsResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetCheckOperationsResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetCheckOperationsResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetCheckOperationsResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetCheckOperationsResponse;
    static equals(a: GetCheckOperationsResponse | PlainMessage<GetCheckOperationsResponse> | undefined, b: GetCheckOperationsResponse | PlainMessage<GetCheckOperationsResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetCheckOperationsResponse.CheckOperation
 */
export declare class GetCheckOperationsResponse_CheckOperation extends Message<GetCheckOperationsResponse_CheckOperation> {
    /**
     * @generated from field: string hash = 1;
     */
    hash: string;
    /**
     * @generated from field: string name = 2;
     */
    name: string;
    /**
     * @generated from field: string type = 3;
     */
    type: string;
    /**
     * @generated from field: string first_seen_at = 4;
     */
    firstSeenAt: string;
    /**
     * @generated from field: string last_seen_at = 5;
     */
    lastSeenAt: string;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.SchemaChange impacting_changes = 6;
     */
    impactingChanges: SchemaChange[];
    /**
     * @generated from field: bool is_safe = 7;
     */
    isSafe: boolean;
    /**
     * @generated from field: bool hasIgnoreAllOverride = 8;
     */
    hasIgnoreAllOverride: boolean;
    constructor(data?: PartialMessage<GetCheckOperationsResponse_CheckOperation>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetCheckOperationsResponse.CheckOperation";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetCheckOperationsResponse_CheckOperation;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetCheckOperationsResponse_CheckOperation;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetCheckOperationsResponse_CheckOperation;
    static equals(a: GetCheckOperationsResponse_CheckOperation | PlainMessage<GetCheckOperationsResponse_CheckOperation> | undefined, b: GetCheckOperationsResponse_CheckOperation | PlainMessage<GetCheckOperationsResponse_CheckOperation> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetOperationContentRequest
 */
export declare class GetOperationContentRequest extends Message<GetOperationContentRequest> {
    /**
     * @generated from field: string hash = 1;
     */
    hash: string;
    /**
     * @generated from field: string federated_graph_name = 2;
     */
    federatedGraphName: string;
    /**
     * @generated from field: string namespace = 3;
     */
    namespace: string;
    /**
     * @generated from field: optional string name = 4;
     */
    name?: string;
    constructor(data?: PartialMessage<GetOperationContentRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetOperationContentRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetOperationContentRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetOperationContentRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetOperationContentRequest;
    static equals(a: GetOperationContentRequest | PlainMessage<GetOperationContentRequest> | undefined, b: GetOperationContentRequest | PlainMessage<GetOperationContentRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetOperationContentResponse
 */
export declare class GetOperationContentResponse extends Message<GetOperationContentResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: string operation_content = 2;
     */
    operationContent: string;
    constructor(data?: PartialMessage<GetOperationContentResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetOperationContentResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetOperationContentResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetOperationContentResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetOperationContentResponse;
    static equals(a: GetOperationContentResponse | PlainMessage<GetOperationContentResponse> | undefined, b: GetOperationContentResponse | PlainMessage<GetOperationContentResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetFederatedGraphChangelogRequest
 */
export declare class GetFederatedGraphChangelogRequest extends Message<GetFederatedGraphChangelogRequest> {
    /**
     * @generated from field: string name = 1;
     */
    name: string;
    /**
     * @generated from field: wg.cosmo.platform.v1.Pagination pagination = 2;
     */
    pagination?: Pagination;
    /**
     * @generated from field: wg.cosmo.platform.v1.DateRange dateRange = 3;
     */
    dateRange?: DateRange;
    /**
     * @generated from field: string namespace = 4;
     */
    namespace: string;
    constructor(data?: PartialMessage<GetFederatedGraphChangelogRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetFederatedGraphChangelogRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetFederatedGraphChangelogRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetFederatedGraphChangelogRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetFederatedGraphChangelogRequest;
    static equals(a: GetFederatedGraphChangelogRequest | PlainMessage<GetFederatedGraphChangelogRequest> | undefined, b: GetFederatedGraphChangelogRequest | PlainMessage<GetFederatedGraphChangelogRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.FederatedGraphChangelog
 */
export declare class FederatedGraphChangelog extends Message<FederatedGraphChangelog> {
    /**
     * @generated from field: string id = 1;
     */
    id: string;
    /**
     * @generated from field: string path = 2;
     */
    path: string;
    /**
     * @generated from field: string changeType = 3;
     */
    changeType: string;
    /**
     * @generated from field: string changeMessage = 4;
     */
    changeMessage: string;
    /**
     * @generated from field: string createdAt = 5;
     */
    createdAt: string;
    constructor(data?: PartialMessage<FederatedGraphChangelog>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.FederatedGraphChangelog";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): FederatedGraphChangelog;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): FederatedGraphChangelog;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): FederatedGraphChangelog;
    static equals(a: FederatedGraphChangelog | PlainMessage<FederatedGraphChangelog> | undefined, b: FederatedGraphChangelog | PlainMessage<FederatedGraphChangelog> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.FederatedGraphChangelogOutput
 */
export declare class FederatedGraphChangelogOutput extends Message<FederatedGraphChangelogOutput> {
    /**
     * @generated from field: string createdAt = 1;
     */
    createdAt: string;
    /**
     * @generated from field: string schemaVersionId = 2;
     */
    schemaVersionId: string;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.FederatedGraphChangelog changelogs = 3;
     */
    changelogs: FederatedGraphChangelog[];
    /**
     * @generated from field: string compositionId = 4;
     */
    compositionId: string;
    constructor(data?: PartialMessage<FederatedGraphChangelogOutput>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.FederatedGraphChangelogOutput";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): FederatedGraphChangelogOutput;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): FederatedGraphChangelogOutput;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): FederatedGraphChangelogOutput;
    static equals(a: FederatedGraphChangelogOutput | PlainMessage<FederatedGraphChangelogOutput> | undefined, b: FederatedGraphChangelogOutput | PlainMessage<FederatedGraphChangelogOutput> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetFederatedGraphChangelogResponse
 */
export declare class GetFederatedGraphChangelogResponse extends Message<GetFederatedGraphChangelogResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.FederatedGraphChangelogOutput federatedGraphChangelogOutput = 2;
     */
    federatedGraphChangelogOutput: FederatedGraphChangelogOutput[];
    /**
     * @generated from field: bool hasNextPage = 3;
     */
    hasNextPage: boolean;
    constructor(data?: PartialMessage<GetFederatedGraphChangelogResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetFederatedGraphChangelogResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetFederatedGraphChangelogResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetFederatedGraphChangelogResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetFederatedGraphChangelogResponse;
    static equals(a: GetFederatedGraphChangelogResponse | PlainMessage<GetFederatedGraphChangelogResponse> | undefined, b: GetFederatedGraphChangelogResponse | PlainMessage<GetFederatedGraphChangelogResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetFederatedResponse
 */
export declare class GetFederatedResponse extends Message<GetFederatedResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: string FederatedSchemaSDL = 2;
     */
    FederatedSchemaSDL: string;
    constructor(data?: PartialMessage<GetFederatedResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetFederatedResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetFederatedResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetFederatedResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetFederatedResponse;
    static equals(a: GetFederatedResponse | PlainMessage<GetFederatedResponse> | undefined, b: GetFederatedResponse | PlainMessage<GetFederatedResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.UpdateSubgraphRequest
 */
export declare class UpdateSubgraphRequest extends Message<UpdateSubgraphRequest> {
    /**
     * @generated from field: string name = 1;
     */
    name: string;
    /**
     * @generated from field: optional string routing_url = 2;
     */
    routingUrl?: string;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.Label labels = 3;
     */
    labels: Label[];
    /**
     * @generated from field: repeated string headers = 4;
     */
    headers: string[];
    /**
     * subscription protocol to use when subscribing to this subgraph
     *
     * @generated from field: optional wg.cosmo.common.GraphQLSubscriptionProtocol subscription_protocol = 5;
     */
    subscriptionProtocol?: GraphQLSubscriptionProtocol;
    /**
     * url used for subscriptions
     *
     * @generated from field: optional string subscription_url = 6;
     */
    subscriptionUrl?: string;
    /**
     * @generated from field: optional string readme = 7;
     */
    readme?: string;
    /**
     * @generated from field: string namespace = 8;
     */
    namespace: string;
    /**
     * @generated from field: optional bool unset_labels = 9;
     */
    unsetLabels?: boolean;
    /**
     * @generated from field: optional wg.cosmo.common.GraphQLWebsocketSubprotocol websocket_subprotocol = 10;
     */
    websocketSubprotocol?: GraphQLWebsocketSubprotocol;
    /**
     * @generated from field: optional bool disable_resolvability_validation = 11;
     */
    disableResolvabilityValidation?: boolean;
    constructor(data?: PartialMessage<UpdateSubgraphRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.UpdateSubgraphRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): UpdateSubgraphRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): UpdateSubgraphRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): UpdateSubgraphRequest;
    static equals(a: UpdateSubgraphRequest | PlainMessage<UpdateSubgraphRequest> | undefined, b: UpdateSubgraphRequest | PlainMessage<UpdateSubgraphRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.UpdateSubgraphResponse
 */
export declare class UpdateSubgraphResponse extends Message<UpdateSubgraphResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.CompositionError compositionErrors = 2;
     */
    compositionErrors: CompositionError[];
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.DeploymentError deploymentErrors = 3;
     */
    deploymentErrors: DeploymentError[];
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.CompositionWarning compositionWarnings = 4;
     */
    compositionWarnings: CompositionWarning[];
    constructor(data?: PartialMessage<UpdateSubgraphResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.UpdateSubgraphResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): UpdateSubgraphResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): UpdateSubgraphResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): UpdateSubgraphResponse;
    static equals(a: UpdateSubgraphResponse | PlainMessage<UpdateSubgraphResponse> | undefined, b: UpdateSubgraphResponse | PlainMessage<UpdateSubgraphResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.UpdateFederatedGraphRequest
 */
export declare class UpdateFederatedGraphRequest extends Message<UpdateFederatedGraphRequest> {
    /**
     * @generated from field: string name = 1;
     */
    name: string;
    /**
     * @generated from field: string routing_url = 2;
     */
    routingUrl: string;
    /**
     * @generated from field: repeated string label_matchers = 3;
     */
    labelMatchers: string[];
    /**
     * @generated from field: optional string readme = 4;
     */
    readme?: string;
    /**
     * @generated from field: string namespace = 5;
     */
    namespace: string;
    /**
     * @generated from field: optional bool unset_label_matchers = 6;
     */
    unsetLabelMatchers?: boolean;
    /**
     * @generated from field: optional string admissionWebhookURL = 7;
     */
    admissionWebhookURL?: string;
    /**
     * @generated from field: optional string admissionWebhookSecret = 8;
     */
    admissionWebhookSecret?: string;
    /**
     * @generated from field: optional bool disable_resolvability_validation = 9;
     */
    disableResolvabilityValidation?: boolean;
    constructor(data?: PartialMessage<UpdateFederatedGraphRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.UpdateFederatedGraphRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): UpdateFederatedGraphRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): UpdateFederatedGraphRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): UpdateFederatedGraphRequest;
    static equals(a: UpdateFederatedGraphRequest | PlainMessage<UpdateFederatedGraphRequest> | undefined, b: UpdateFederatedGraphRequest | PlainMessage<UpdateFederatedGraphRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.UpdateFederatedGraphResponse
 */
export declare class UpdateFederatedGraphResponse extends Message<UpdateFederatedGraphResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.CompositionError compositionErrors = 2;
     */
    compositionErrors: CompositionError[];
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.DeploymentError deploymentErrors = 3;
     */
    deploymentErrors: DeploymentError[];
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.CompositionWarning compositionWarnings = 4;
     */
    compositionWarnings: CompositionWarning[];
    constructor(data?: PartialMessage<UpdateFederatedGraphResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.UpdateFederatedGraphResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): UpdateFederatedGraphResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): UpdateFederatedGraphResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): UpdateFederatedGraphResponse;
    static equals(a: UpdateFederatedGraphResponse | PlainMessage<UpdateFederatedGraphResponse> | undefined, b: UpdateFederatedGraphResponse | PlainMessage<UpdateFederatedGraphResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.UpdateMonographRequest
 */
export declare class UpdateMonographRequest extends Message<UpdateMonographRequest> {
    /**
     * @generated from field: string name = 1;
     */
    name: string;
    /**
     * @generated from field: string namespace = 2;
     */
    namespace: string;
    /**
     * @generated from field: string routing_url = 3;
     */
    routingUrl: string;
    /**
     * @generated from field: string graph_url = 4;
     */
    graphUrl: string;
    /**
     * @generated from field: optional wg.cosmo.common.GraphQLSubscriptionProtocol subscription_protocol = 5;
     */
    subscriptionProtocol?: GraphQLSubscriptionProtocol;
    /**
     * @generated from field: optional string subscription_url = 6;
     */
    subscriptionUrl?: string;
    /**
     * @generated from field: optional string readme = 7;
     */
    readme?: string;
    /**
     * @generated from field: optional wg.cosmo.common.GraphQLWebsocketSubprotocol websocket_subprotocol = 8;
     */
    websocketSubprotocol?: GraphQLWebsocketSubprotocol;
    /**
     * @generated from field: optional string admissionWebhookURL = 9;
     */
    admissionWebhookURL?: string;
    /**
     * @generated from field: optional string admissionWebhookSecret = 10;
     */
    admissionWebhookSecret?: string;
    constructor(data?: PartialMessage<UpdateMonographRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.UpdateMonographRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): UpdateMonographRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): UpdateMonographRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): UpdateMonographRequest;
    static equals(a: UpdateMonographRequest | PlainMessage<UpdateMonographRequest> | undefined, b: UpdateMonographRequest | PlainMessage<UpdateMonographRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.UpdateMonographResponse
 */
export declare class UpdateMonographResponse extends Message<UpdateMonographResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    constructor(data?: PartialMessage<UpdateMonographResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.UpdateMonographResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): UpdateMonographResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): UpdateMonographResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): UpdateMonographResponse;
    static equals(a: UpdateMonographResponse | PlainMessage<UpdateMonographResponse> | undefined, b: UpdateMonographResponse | PlainMessage<UpdateMonographResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.CheckFederatedGraphRequest
 */
export declare class CheckFederatedGraphRequest extends Message<CheckFederatedGraphRequest> {
    /**
     * @generated from field: string name = 1;
     */
    name: string;
    /**
     * @generated from field: repeated string label_matchers = 2;
     */
    labelMatchers: string[];
    /**
     * @generated from field: string namespace = 3;
     */
    namespace: string;
    /**
     * @generated from field: optional bool disable_resolvability_validation = 4;
     */
    disableResolvabilityValidation?: boolean;
    constructor(data?: PartialMessage<CheckFederatedGraphRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.CheckFederatedGraphRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): CheckFederatedGraphRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): CheckFederatedGraphRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): CheckFederatedGraphRequest;
    static equals(a: CheckFederatedGraphRequest | PlainMessage<CheckFederatedGraphRequest> | undefined, b: CheckFederatedGraphRequest | PlainMessage<CheckFederatedGraphRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.CheckFederatedGraphResponse
 */
export declare class CheckFederatedGraphResponse extends Message<CheckFederatedGraphResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.CompositionError compositionErrors = 2;
     */
    compositionErrors: CompositionError[];
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.Subgraph subgraphs = 3;
     */
    subgraphs: Subgraph[];
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.CompositionWarning compositionWarnings = 4;
     */
    compositionWarnings: CompositionWarning[];
    constructor(data?: PartialMessage<CheckFederatedGraphResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.CheckFederatedGraphResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): CheckFederatedGraphResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): CheckFederatedGraphResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): CheckFederatedGraphResponse;
    static equals(a: CheckFederatedGraphResponse | PlainMessage<CheckFederatedGraphResponse> | undefined, b: CheckFederatedGraphResponse | PlainMessage<CheckFederatedGraphResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.Pagination
 */
export declare class Pagination extends Message<Pagination> {
    /**
     * @generated from field: int32 limit = 1;
     */
    limit: number;
    /**
     * @generated from field: int32 offset = 2;
     */
    offset: number;
    constructor(data?: PartialMessage<Pagination>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.Pagination";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): Pagination;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): Pagination;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): Pagination;
    static equals(a: Pagination | PlainMessage<Pagination> | undefined, b: Pagination | PlainMessage<Pagination> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.Sort
 */
export declare class Sort extends Message<Sort> {
    /**
     * @generated from field: string id = 1;
     */
    id: string;
    /**
     * @generated from field: bool desc = 2;
     */
    desc: boolean;
    constructor(data?: PartialMessage<Sort>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.Sort";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): Sort;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): Sort;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): Sort;
    static equals(a: Sort | PlainMessage<Sort> | undefined, b: Sort | PlainMessage<Sort> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.AnalyticsConfig
 */
export declare class AnalyticsConfig extends Message<AnalyticsConfig> {
    /**
     * @generated from field: wg.cosmo.platform.v1.DateRange dateRange = 1;
     */
    dateRange?: DateRange;
    /**
     * @generated from field: optional int32 range = 2;
     */
    range?: number;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.AnalyticsFilter filters = 3;
     */
    filters: AnalyticsFilter[];
    /**
     * @generated from field: wg.cosmo.platform.v1.Pagination pagination = 4;
     */
    pagination?: Pagination;
    /**
     * @generated from field: optional wg.cosmo.platform.v1.Sort sort = 5;
     */
    sort?: Sort;
    constructor(data?: PartialMessage<AnalyticsConfig>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.AnalyticsConfig";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): AnalyticsConfig;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): AnalyticsConfig;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): AnalyticsConfig;
    static equals(a: AnalyticsConfig | PlainMessage<AnalyticsConfig> | undefined, b: AnalyticsConfig | PlainMessage<AnalyticsConfig> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.AnalyticsFilter
 */
export declare class AnalyticsFilter extends Message<AnalyticsFilter> {
    /**
     * The name of the column / attribute to filter on.
     *
     * @generated from field: string field = 1;
     */
    field: string;
    /**
     * The value to filter on.
     *
     * @generated from field: string value = 2;
     */
    value: string;
    /**
     * The operator to use for the filter.
     *
     * @generated from field: wg.cosmo.platform.v1.AnalyticsViewFilterOperator operator = 3;
     */
    operator: AnalyticsViewFilterOperator;
    constructor(data?: PartialMessage<AnalyticsFilter>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.AnalyticsFilter";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): AnalyticsFilter;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): AnalyticsFilter;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): AnalyticsFilter;
    static equals(a: AnalyticsFilter | PlainMessage<AnalyticsFilter> | undefined, b: AnalyticsFilter | PlainMessage<AnalyticsFilter> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.DateRange
 */
export declare class DateRange extends Message<DateRange> {
    /**
     * The start date of the date range in ISO 8601 format.
     *
     * @generated from field: string start = 1;
     */
    start: string;
    /**
     * The end date of the date range in ISO 8601 format.
     *
     * @generated from field: string end = 2;
     */
    end: string;
    constructor(data?: PartialMessage<DateRange>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.DateRange";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): DateRange;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): DateRange;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): DateRange;
    static equals(a: DateRange | PlainMessage<DateRange> | undefined, b: DateRange | PlainMessage<DateRange> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetAnalyticsViewRequest
 */
export declare class GetAnalyticsViewRequest extends Message<GetAnalyticsViewRequest> {
    /**
     * @generated from field: string federatedGraphName = 1;
     */
    federatedGraphName: string;
    /**
     * @generated from field: wg.cosmo.platform.v1.AnalyticsViewGroupName name = 2;
     */
    name: AnalyticsViewGroupName;
    /**
     * @generated from field: wg.cosmo.platform.v1.AnalyticsConfig config = 3;
     */
    config?: AnalyticsConfig;
    /**
     * @generated from field: string namespace = 4;
     */
    namespace: string;
    constructor(data?: PartialMessage<GetAnalyticsViewRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetAnalyticsViewRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetAnalyticsViewRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetAnalyticsViewRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetAnalyticsViewRequest;
    static equals(a: GetAnalyticsViewRequest | PlainMessage<GetAnalyticsViewRequest> | undefined, b: GetAnalyticsViewRequest | PlainMessage<GetAnalyticsViewRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.AnalyticsViewResult
 */
export declare class AnalyticsViewResult extends Message<AnalyticsViewResult> {
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.AnalyticsViewColumn columns = 1;
     */
    columns: AnalyticsViewColumn[];
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.AnalyticsViewRow rows = 2;
     */
    rows: AnalyticsViewRow[];
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.AnalyticsViewResultFilter filters = 3;
     */
    filters: AnalyticsViewResultFilter[];
    /**
     * @generated from field: int32 pages = 4;
     */
    pages: number;
    constructor(data?: PartialMessage<AnalyticsViewResult>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.AnalyticsViewResult";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): AnalyticsViewResult;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): AnalyticsViewResult;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): AnalyticsViewResult;
    static equals(a: AnalyticsViewResult | PlainMessage<AnalyticsViewResult> | undefined, b: AnalyticsViewResult | PlainMessage<AnalyticsViewResult> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.AnalyticsViewColumn
 */
export declare class AnalyticsViewColumn extends Message<AnalyticsViewColumn> {
    /**
     * @generated from field: string name = 1;
     */
    name: string;
    /**
     * @generated from field: string title = 2;
     */
    title: string;
    /**
     * @generated from field: string type = 3;
     */
    type: string;
    /**
     * @generated from field: optional wg.cosmo.platform.v1.Unit unit = 4;
     */
    unit?: Unit;
    /**
     * @generated from field: optional bool is_hidden = 5;
     */
    isHidden?: boolean;
    /**
     * @generated from field: optional bool is_cta = 6;
     */
    isCta?: boolean;
    constructor(data?: PartialMessage<AnalyticsViewColumn>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.AnalyticsViewColumn";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): AnalyticsViewColumn;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): AnalyticsViewColumn;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): AnalyticsViewColumn;
    static equals(a: AnalyticsViewColumn | PlainMessage<AnalyticsViewColumn> | undefined, b: AnalyticsViewColumn | PlainMessage<AnalyticsViewColumn> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.AnalyticsViewResultFilter
 */
export declare class AnalyticsViewResultFilter extends Message<AnalyticsViewResultFilter> {
    /**
     * @generated from field: string columnName = 1;
     */
    columnName: string;
    /**
     * @generated from field: string title = 2;
     */
    title: string;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.AnalyticsViewResultFilterOption options = 3;
     */
    options: AnalyticsViewResultFilterOption[];
    /**
     * @generated from field: optional wg.cosmo.platform.v1.CustomOptions custom_options = 4;
     */
    customOptions?: CustomOptions;
    constructor(data?: PartialMessage<AnalyticsViewResultFilter>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.AnalyticsViewResultFilter";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): AnalyticsViewResultFilter;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): AnalyticsViewResultFilter;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): AnalyticsViewResultFilter;
    static equals(a: AnalyticsViewResultFilter | PlainMessage<AnalyticsViewResultFilter> | undefined, b: AnalyticsViewResultFilter | PlainMessage<AnalyticsViewResultFilter> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.AnalyticsViewResultFilterOption
 */
export declare class AnalyticsViewResultFilterOption extends Message<AnalyticsViewResultFilterOption> {
    /**
     * @generated from field: string label = 1;
     */
    label: string;
    /**
     * @generated from field: optional string value = 2;
     */
    value?: string;
    /**
     * @generated from field: wg.cosmo.platform.v1.AnalyticsViewFilterOperator operator = 3;
     */
    operator: AnalyticsViewFilterOperator;
    constructor(data?: PartialMessage<AnalyticsViewResultFilterOption>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.AnalyticsViewResultFilterOption";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): AnalyticsViewResultFilterOption;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): AnalyticsViewResultFilterOption;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): AnalyticsViewResultFilterOption;
    static equals(a: AnalyticsViewResultFilterOption | PlainMessage<AnalyticsViewResultFilterOption> | undefined, b: AnalyticsViewResultFilterOption | PlainMessage<AnalyticsViewResultFilterOption> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.AnalyticsViewRow
 */
export declare class AnalyticsViewRow extends Message<AnalyticsViewRow> {
    /**
     * @generated from field: map<string, wg.cosmo.platform.v1.AnalyticsViewRowValue> value = 1;
     */
    value: {
        [key: string]: AnalyticsViewRowValue;
    };
    constructor(data?: PartialMessage<AnalyticsViewRow>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.AnalyticsViewRow";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): AnalyticsViewRow;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): AnalyticsViewRow;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): AnalyticsViewRow;
    static equals(a: AnalyticsViewRow | PlainMessage<AnalyticsViewRow> | undefined, b: AnalyticsViewRow | PlainMessage<AnalyticsViewRow> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.AnalyticsViewRowValue
 */
export declare class AnalyticsViewRowValue extends Message<AnalyticsViewRowValue> {
    /**
     * The kind of value.
     *
     * @generated from oneof wg.cosmo.platform.v1.AnalyticsViewRowValue.kind
     */
    kind: {
        /**
         * Represents a double value.
         *
         * @generated from field: double number_value = 1;
         */
        value: number;
        case: "numberValue";
    } | {
        /**
         * Represents a string value.
         *
         * @generated from field: string string_value = 2;
         */
        value: string;
        case: "stringValue";
    } | {
        /**
         * Represents a boolean value.
         *
         * @generated from field: bool bool_value = 3;
         */
        value: boolean;
        case: "boolValue";
    } | {
        case: undefined;
        value?: undefined;
    };
    constructor(data?: PartialMessage<AnalyticsViewRowValue>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.AnalyticsViewRowValue";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): AnalyticsViewRowValue;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): AnalyticsViewRowValue;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): AnalyticsViewRowValue;
    static equals(a: AnalyticsViewRowValue | PlainMessage<AnalyticsViewRowValue> | undefined, b: AnalyticsViewRowValue | PlainMessage<AnalyticsViewRowValue> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetAnalyticsViewResponse
 */
export declare class GetAnalyticsViewResponse extends Message<GetAnalyticsViewResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: wg.cosmo.platform.v1.AnalyticsViewResult view = 2;
     */
    view?: AnalyticsViewResult;
    constructor(data?: PartialMessage<GetAnalyticsViewResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetAnalyticsViewResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetAnalyticsViewResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetAnalyticsViewResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetAnalyticsViewResponse;
    static equals(a: GetAnalyticsViewResponse | PlainMessage<GetAnalyticsViewResponse> | undefined, b: GetAnalyticsViewResponse | PlainMessage<GetAnalyticsViewResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetDashboardAnalyticsViewRequest
 */
export declare class GetDashboardAnalyticsViewRequest extends Message<GetDashboardAnalyticsViewRequest> {
    /**
     * @generated from field: string federatedGraphName = 1;
     */
    federatedGraphName: string;
    /**
     * @generated from field: string startDate = 2;
     */
    startDate: string;
    /**
     * @generated from field: string endDate = 3;
     */
    endDate: string;
    /**
     * @generated from field: int32 range = 4;
     */
    range: number;
    /**
     * @generated from field: string namespace = 5;
     */
    namespace: string;
    constructor(data?: PartialMessage<GetDashboardAnalyticsViewRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetDashboardAnalyticsViewRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetDashboardAnalyticsViewRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetDashboardAnalyticsViewRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetDashboardAnalyticsViewRequest;
    static equals(a: GetDashboardAnalyticsViewRequest | PlainMessage<GetDashboardAnalyticsViewRequest> | undefined, b: GetDashboardAnalyticsViewRequest | PlainMessage<GetDashboardAnalyticsViewRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.RequestSeriesItem
 */
export declare class RequestSeriesItem extends Message<RequestSeriesItem> {
    /**
     * @generated from field: string timestamp = 1;
     */
    timestamp: string;
    /**
     * @generated from field: int32 totalRequests = 2;
     */
    totalRequests: number;
    /**
     * @generated from field: int32 erroredRequests = 3;
     */
    erroredRequests: number;
    constructor(data?: PartialMessage<RequestSeriesItem>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.RequestSeriesItem";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): RequestSeriesItem;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): RequestSeriesItem;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): RequestSeriesItem;
    static equals(a: RequestSeriesItem | PlainMessage<RequestSeriesItem> | undefined, b: RequestSeriesItem | PlainMessage<RequestSeriesItem> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.OperationRequestCount
 */
export declare class OperationRequestCount extends Message<OperationRequestCount> {
    /**
     * @generated from field: string operationHash = 1;
     */
    operationHash: string;
    /**
     * @generated from field: string operationName = 2;
     */
    operationName: string;
    /**
     * @generated from field: int32 totalRequests = 3;
     */
    totalRequests: number;
    constructor(data?: PartialMessage<OperationRequestCount>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.OperationRequestCount";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): OperationRequestCount;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): OperationRequestCount;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): OperationRequestCount;
    static equals(a: OperationRequestCount | PlainMessage<OperationRequestCount> | undefined, b: OperationRequestCount | PlainMessage<OperationRequestCount> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.FederatedGraphMetrics
 */
export declare class FederatedGraphMetrics extends Message<FederatedGraphMetrics> {
    /**
     * @generated from field: string federatedGraphID = 1;
     */
    federatedGraphID: string;
    /**
     * @generated from field: float requestRate = 2;
     */
    requestRate: number;
    /**
     * @generated from field: float errorRate = 3;
     */
    errorRate: number;
    /**
     * @generated from field: float latency = 4;
     */
    latency: number;
    constructor(data?: PartialMessage<FederatedGraphMetrics>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.FederatedGraphMetrics";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): FederatedGraphMetrics;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): FederatedGraphMetrics;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): FederatedGraphMetrics;
    static equals(a: FederatedGraphMetrics | PlainMessage<FederatedGraphMetrics> | undefined, b: FederatedGraphMetrics | PlainMessage<FederatedGraphMetrics> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.SubgraphMetrics
 */
export declare class SubgraphMetrics extends Message<SubgraphMetrics> {
    /**
     * @generated from field: string subgraphID = 1;
     */
    subgraphID: string;
    /**
     * @generated from field: float requestRate = 2;
     */
    requestRate: number;
    /**
     * @generated from field: float errorRate = 3;
     */
    errorRate: number;
    /**
     * @generated from field: float latency = 4;
     */
    latency: number;
    constructor(data?: PartialMessage<SubgraphMetrics>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.SubgraphMetrics";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): SubgraphMetrics;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): SubgraphMetrics;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): SubgraphMetrics;
    static equals(a: SubgraphMetrics | PlainMessage<SubgraphMetrics> | undefined, b: SubgraphMetrics | PlainMessage<SubgraphMetrics> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetDashboardAnalyticsViewResponse
 */
export declare class GetDashboardAnalyticsViewResponse extends Message<GetDashboardAnalyticsViewResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.RequestSeriesItem requestSeries = 2;
     */
    requestSeries: RequestSeriesItem[];
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.OperationRequestCount mostRequestedOperations = 3;
     */
    mostRequestedOperations: OperationRequestCount[];
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.SubgraphMetrics subgraphMetrics = 4;
     */
    subgraphMetrics: SubgraphMetrics[];
    /**
     * @generated from field: wg.cosmo.platform.v1.FederatedGraphMetrics federatedGraphMetrics = 5;
     */
    federatedGraphMetrics?: FederatedGraphMetrics;
    constructor(data?: PartialMessage<GetDashboardAnalyticsViewResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetDashboardAnalyticsViewResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetDashboardAnalyticsViewResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetDashboardAnalyticsViewResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetDashboardAnalyticsViewResponse;
    static equals(a: GetDashboardAnalyticsViewResponse | PlainMessage<GetDashboardAnalyticsViewResponse> | undefined, b: GetDashboardAnalyticsViewResponse | PlainMessage<GetDashboardAnalyticsViewResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.CreateFederatedGraphTokenRequest
 */
export declare class CreateFederatedGraphTokenRequest extends Message<CreateFederatedGraphTokenRequest> {
    /**
     * @generated from field: string graphName = 1;
     */
    graphName: string;
    /**
     * @generated from field: string tokenName = 2;
     */
    tokenName: string;
    /**
     * @generated from field: string namespace = 3;
     */
    namespace: string;
    constructor(data?: PartialMessage<CreateFederatedGraphTokenRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.CreateFederatedGraphTokenRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): CreateFederatedGraphTokenRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): CreateFederatedGraphTokenRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): CreateFederatedGraphTokenRequest;
    static equals(a: CreateFederatedGraphTokenRequest | PlainMessage<CreateFederatedGraphTokenRequest> | undefined, b: CreateFederatedGraphTokenRequest | PlainMessage<CreateFederatedGraphTokenRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.CreateFederatedGraphTokenResponse
 */
export declare class CreateFederatedGraphTokenResponse extends Message<CreateFederatedGraphTokenResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: string token = 2;
     */
    token: string;
    constructor(data?: PartialMessage<CreateFederatedGraphTokenResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.CreateFederatedGraphTokenResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): CreateFederatedGraphTokenResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): CreateFederatedGraphTokenResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): CreateFederatedGraphTokenResponse;
    static equals(a: CreateFederatedGraphTokenResponse | PlainMessage<CreateFederatedGraphTokenResponse> | undefined, b: CreateFederatedGraphTokenResponse | PlainMessage<CreateFederatedGraphTokenResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.OrganizationGroupRule
 */
export declare class OrganizationGroupRule extends Message<OrganizationGroupRule> {
    /**
     * @generated from field: string role = 1;
     */
    role: string;
    /**
     * @generated from field: repeated string namespaces = 2;
     */
    namespaces: string[];
    /**
     * @generated from field: repeated string resources = 3;
     */
    resources: string[];
    constructor(data?: PartialMessage<OrganizationGroupRule>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.OrganizationGroupRule";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): OrganizationGroupRule;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): OrganizationGroupRule;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): OrganizationGroupRule;
    static equals(a: OrganizationGroupRule | PlainMessage<OrganizationGroupRule> | undefined, b: OrganizationGroupRule | PlainMessage<OrganizationGroupRule> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.OrganizationGroup
 */
export declare class OrganizationGroup extends Message<OrganizationGroup> {
    /**
     * @generated from field: string groupId = 1;
     */
    groupId: string;
    /**
     * @generated from field: string name = 2;
     */
    name: string;
    /**
     * @generated from field: string description = 3;
     */
    description: string;
    /**
     * @generated from field: bool builtin = 4;
     */
    builtin: boolean;
    /**
     * @generated from field: int32 membersCount = 5;
     */
    membersCount: number;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.OrganizationGroupRule rules = 6;
     */
    rules: OrganizationGroupRule[];
    /**
     * @generated from field: bool hasOidcMappers = 7;
     */
    hasOidcMappers: boolean;
    /**
     * @generated from field: int32 apiKeysCount = 8;
     */
    apiKeysCount: number;
    constructor(data?: PartialMessage<OrganizationGroup>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.OrganizationGroup";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): OrganizationGroup;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): OrganizationGroup;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): OrganizationGroup;
    static equals(a: OrganizationGroup | PlainMessage<OrganizationGroup> | undefined, b: OrganizationGroup | PlainMessage<OrganizationGroup> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.CreateOrganizationGroupRequest
 */
export declare class CreateOrganizationGroupRequest extends Message<CreateOrganizationGroupRequest> {
    /**
     * @generated from field: string name = 1;
     */
    name: string;
    /**
     * @generated from field: string description = 2;
     */
    description: string;
    constructor(data?: PartialMessage<CreateOrganizationGroupRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.CreateOrganizationGroupRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): CreateOrganizationGroupRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): CreateOrganizationGroupRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): CreateOrganizationGroupRequest;
    static equals(a: CreateOrganizationGroupRequest | PlainMessage<CreateOrganizationGroupRequest> | undefined, b: CreateOrganizationGroupRequest | PlainMessage<CreateOrganizationGroupRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.CreateOrganizationGroupResponse
 */
export declare class CreateOrganizationGroupResponse extends Message<CreateOrganizationGroupResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: wg.cosmo.platform.v1.OrganizationGroup group = 2;
     */
    group?: OrganizationGroup;
    constructor(data?: PartialMessage<CreateOrganizationGroupResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.CreateOrganizationGroupResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): CreateOrganizationGroupResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): CreateOrganizationGroupResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): CreateOrganizationGroupResponse;
    static equals(a: CreateOrganizationGroupResponse | PlainMessage<CreateOrganizationGroupResponse> | undefined, b: CreateOrganizationGroupResponse | PlainMessage<CreateOrganizationGroupResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetOrganizationGroupsRequest
 */
export declare class GetOrganizationGroupsRequest extends Message<GetOrganizationGroupsRequest> {
    constructor(data?: PartialMessage<GetOrganizationGroupsRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetOrganizationGroupsRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetOrganizationGroupsRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetOrganizationGroupsRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetOrganizationGroupsRequest;
    static equals(a: GetOrganizationGroupsRequest | PlainMessage<GetOrganizationGroupsRequest> | undefined, b: GetOrganizationGroupsRequest | PlainMessage<GetOrganizationGroupsRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetOrganizationGroupsResponse
 */
export declare class GetOrganizationGroupsResponse extends Message<GetOrganizationGroupsResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.OrganizationGroup groups = 2;
     */
    groups: OrganizationGroup[];
    constructor(data?: PartialMessage<GetOrganizationGroupsResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetOrganizationGroupsResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetOrganizationGroupsResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetOrganizationGroupsResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetOrganizationGroupsResponse;
    static equals(a: GetOrganizationGroupsResponse | PlainMessage<GetOrganizationGroupsResponse> | undefined, b: GetOrganizationGroupsResponse | PlainMessage<GetOrganizationGroupsResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetOrganizationGroupMembersRequest
 */
export declare class GetOrganizationGroupMembersRequest extends Message<GetOrganizationGroupMembersRequest> {
    /**
     * @generated from field: string groupId = 1;
     */
    groupId: string;
    constructor(data?: PartialMessage<GetOrganizationGroupMembersRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetOrganizationGroupMembersRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetOrganizationGroupMembersRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetOrganizationGroupMembersRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetOrganizationGroupMembersRequest;
    static equals(a: GetOrganizationGroupMembersRequest | PlainMessage<GetOrganizationGroupMembersRequest> | undefined, b: GetOrganizationGroupMembersRequest | PlainMessage<GetOrganizationGroupMembersRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetOrganizationGroupMembersResponse
 */
export declare class GetOrganizationGroupMembersResponse extends Message<GetOrganizationGroupMembersResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.GetOrganizationGroupMembersResponse.GroupMember members = 2;
     */
    members: GetOrganizationGroupMembersResponse_GroupMember[];
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.GetOrganizationGroupMembersResponse.GroupApiKey apiKeys = 3;
     */
    apiKeys: GetOrganizationGroupMembersResponse_GroupApiKey[];
    constructor(data?: PartialMessage<GetOrganizationGroupMembersResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetOrganizationGroupMembersResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetOrganizationGroupMembersResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetOrganizationGroupMembersResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetOrganizationGroupMembersResponse;
    static equals(a: GetOrganizationGroupMembersResponse | PlainMessage<GetOrganizationGroupMembersResponse> | undefined, b: GetOrganizationGroupMembersResponse | PlainMessage<GetOrganizationGroupMembersResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetOrganizationGroupMembersResponse.GroupMember
 */
export declare class GetOrganizationGroupMembersResponse_GroupMember extends Message<GetOrganizationGroupMembersResponse_GroupMember> {
    /**
     * @generated from field: string id = 1;
     */
    id: string;
    /**
     * @generated from field: string email = 2;
     */
    email: string;
    /**
     * @generated from field: string createdAt = 3;
     */
    createdAt: string;
    constructor(data?: PartialMessage<GetOrganizationGroupMembersResponse_GroupMember>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetOrganizationGroupMembersResponse.GroupMember";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetOrganizationGroupMembersResponse_GroupMember;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetOrganizationGroupMembersResponse_GroupMember;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetOrganizationGroupMembersResponse_GroupMember;
    static equals(a: GetOrganizationGroupMembersResponse_GroupMember | PlainMessage<GetOrganizationGroupMembersResponse_GroupMember> | undefined, b: GetOrganizationGroupMembersResponse_GroupMember | PlainMessage<GetOrganizationGroupMembersResponse_GroupMember> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetOrganizationGroupMembersResponse.GroupApiKey
 */
export declare class GetOrganizationGroupMembersResponse_GroupApiKey extends Message<GetOrganizationGroupMembersResponse_GroupApiKey> {
    /**
     * @generated from field: string id = 1;
     */
    id: string;
    /**
     * @generated from field: string name = 2;
     */
    name: string;
    /**
     * @generated from field: string createdAt = 3;
     */
    createdAt: string;
    constructor(data?: PartialMessage<GetOrganizationGroupMembersResponse_GroupApiKey>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetOrganizationGroupMembersResponse.GroupApiKey";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetOrganizationGroupMembersResponse_GroupApiKey;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetOrganizationGroupMembersResponse_GroupApiKey;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetOrganizationGroupMembersResponse_GroupApiKey;
    static equals(a: GetOrganizationGroupMembersResponse_GroupApiKey | PlainMessage<GetOrganizationGroupMembersResponse_GroupApiKey> | undefined, b: GetOrganizationGroupMembersResponse_GroupApiKey | PlainMessage<GetOrganizationGroupMembersResponse_GroupApiKey> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.UpdateOrganizationGroupRequest
 */
export declare class UpdateOrganizationGroupRequest extends Message<UpdateOrganizationGroupRequest> {
    /**
     * @generated from field: string groupId = 1;
     */
    groupId: string;
    /**
     * @generated from field: string description = 2;
     */
    description: string;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.UpdateOrganizationGroupRequest.GroupRule rules = 3;
     */
    rules: UpdateOrganizationGroupRequest_GroupRule[];
    constructor(data?: PartialMessage<UpdateOrganizationGroupRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.UpdateOrganizationGroupRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): UpdateOrganizationGroupRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): UpdateOrganizationGroupRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): UpdateOrganizationGroupRequest;
    static equals(a: UpdateOrganizationGroupRequest | PlainMessage<UpdateOrganizationGroupRequest> | undefined, b: UpdateOrganizationGroupRequest | PlainMessage<UpdateOrganizationGroupRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.UpdateOrganizationGroupRequest.GroupRule
 */
export declare class UpdateOrganizationGroupRequest_GroupRule extends Message<UpdateOrganizationGroupRequest_GroupRule> {
    /**
     * @generated from field: string role = 1;
     */
    role: string;
    /**
     * @generated from field: repeated string namespaces = 2;
     */
    namespaces: string[];
    /**
     * @generated from field: repeated string resources = 3;
     */
    resources: string[];
    constructor(data?: PartialMessage<UpdateOrganizationGroupRequest_GroupRule>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.UpdateOrganizationGroupRequest.GroupRule";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): UpdateOrganizationGroupRequest_GroupRule;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): UpdateOrganizationGroupRequest_GroupRule;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): UpdateOrganizationGroupRequest_GroupRule;
    static equals(a: UpdateOrganizationGroupRequest_GroupRule | PlainMessage<UpdateOrganizationGroupRequest_GroupRule> | undefined, b: UpdateOrganizationGroupRequest_GroupRule | PlainMessage<UpdateOrganizationGroupRequest_GroupRule> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.UpdateOrganizationGroupResponse
 */
export declare class UpdateOrganizationGroupResponse extends Message<UpdateOrganizationGroupResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    constructor(data?: PartialMessage<UpdateOrganizationGroupResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.UpdateOrganizationGroupResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): UpdateOrganizationGroupResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): UpdateOrganizationGroupResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): UpdateOrganizationGroupResponse;
    static equals(a: UpdateOrganizationGroupResponse | PlainMessage<UpdateOrganizationGroupResponse> | undefined, b: UpdateOrganizationGroupResponse | PlainMessage<UpdateOrganizationGroupResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.DeleteOrganizationGroupRequest
 */
export declare class DeleteOrganizationGroupRequest extends Message<DeleteOrganizationGroupRequest> {
    /**
     * @generated from field: string groupId = 1;
     */
    groupId: string;
    /**
     * @generated from field: optional string toGroupId = 2;
     */
    toGroupId?: string;
    constructor(data?: PartialMessage<DeleteOrganizationGroupRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.DeleteOrganizationGroupRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): DeleteOrganizationGroupRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): DeleteOrganizationGroupRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): DeleteOrganizationGroupRequest;
    static equals(a: DeleteOrganizationGroupRequest | PlainMessage<DeleteOrganizationGroupRequest> | undefined, b: DeleteOrganizationGroupRequest | PlainMessage<DeleteOrganizationGroupRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.DeleteOrganizationGroupResponse
 */
export declare class DeleteOrganizationGroupResponse extends Message<DeleteOrganizationGroupResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    constructor(data?: PartialMessage<DeleteOrganizationGroupResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.DeleteOrganizationGroupResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): DeleteOrganizationGroupResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): DeleteOrganizationGroupResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): DeleteOrganizationGroupResponse;
    static equals(a: DeleteOrganizationGroupResponse | PlainMessage<DeleteOrganizationGroupResponse> | undefined, b: DeleteOrganizationGroupResponse | PlainMessage<DeleteOrganizationGroupResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.OrgMember
 */
export declare class OrgMember extends Message<OrgMember> {
    /**
     * @generated from field: string userID = 1;
     */
    userID: string;
    /**
     * @generated from field: string email = 2;
     */
    email: string;
    /**
     * @generated from field: string orgMemberID = 3;
     */
    orgMemberID: string;
    /**
     * @generated from field: bool active = 4;
     */
    active: boolean;
    /**
     * @generated from field: string joinedAt = 5;
     */
    joinedAt: string;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.OrgMember.Group groups = 6;
     */
    groups: OrgMember_Group[];
    constructor(data?: PartialMessage<OrgMember>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.OrgMember";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): OrgMember;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): OrgMember;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): OrgMember;
    static equals(a: OrgMember | PlainMessage<OrgMember> | undefined, b: OrgMember | PlainMessage<OrgMember> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.OrgMember.Group
 */
export declare class OrgMember_Group extends Message<OrgMember_Group> {
    /**
     * @generated from field: string groupId = 1;
     */
    groupId: string;
    /**
     * @generated from field: string name = 2;
     */
    name: string;
    constructor(data?: PartialMessage<OrgMember_Group>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.OrgMember.Group";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): OrgMember_Group;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): OrgMember_Group;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): OrgMember_Group;
    static equals(a: OrgMember_Group | PlainMessage<OrgMember_Group> | undefined, b: OrgMember_Group | PlainMessage<OrgMember_Group> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.PendingOrgInvitation
 */
export declare class PendingOrgInvitation extends Message<PendingOrgInvitation> {
    /**
     * @generated from field: string userID = 1;
     */
    userID: string;
    /**
     * @generated from field: string email = 2;
     */
    email: string;
    constructor(data?: PartialMessage<PendingOrgInvitation>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.PendingOrgInvitation";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): PendingOrgInvitation;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): PendingOrgInvitation;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): PendingOrgInvitation;
    static equals(a: PendingOrgInvitation | PlainMessage<PendingOrgInvitation> | undefined, b: PendingOrgInvitation | PlainMessage<PendingOrgInvitation> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetPendingOrganizationMembersRequest
 */
export declare class GetPendingOrganizationMembersRequest extends Message<GetPendingOrganizationMembersRequest> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Pagination pagination = 1;
     */
    pagination?: Pagination;
    /**
     * @generated from field: optional string search = 2;
     */
    search?: string;
    constructor(data?: PartialMessage<GetPendingOrganizationMembersRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetPendingOrganizationMembersRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetPendingOrganizationMembersRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetPendingOrganizationMembersRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetPendingOrganizationMembersRequest;
    static equals(a: GetPendingOrganizationMembersRequest | PlainMessage<GetPendingOrganizationMembersRequest> | undefined, b: GetPendingOrganizationMembersRequest | PlainMessage<GetPendingOrganizationMembersRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetPendingOrganizationMembersResponse
 */
export declare class GetPendingOrganizationMembersResponse extends Message<GetPendingOrganizationMembersResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.PendingOrgInvitation pendingInvitations = 2;
     */
    pendingInvitations: PendingOrgInvitation[];
    /**
     * @generated from field: int32 total_count = 3;
     */
    totalCount: number;
    constructor(data?: PartialMessage<GetPendingOrganizationMembersResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetPendingOrganizationMembersResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetPendingOrganizationMembersResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetPendingOrganizationMembersResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetPendingOrganizationMembersResponse;
    static equals(a: GetPendingOrganizationMembersResponse | PlainMessage<GetPendingOrganizationMembersResponse> | undefined, b: GetPendingOrganizationMembersResponse | PlainMessage<GetPendingOrganizationMembersResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetOrganizationMembersRequest
 */
export declare class GetOrganizationMembersRequest extends Message<GetOrganizationMembersRequest> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Pagination pagination = 1;
     */
    pagination?: Pagination;
    /**
     * @generated from field: optional string search = 2;
     */
    search?: string;
    constructor(data?: PartialMessage<GetOrganizationMembersRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetOrganizationMembersRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetOrganizationMembersRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetOrganizationMembersRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetOrganizationMembersRequest;
    static equals(a: GetOrganizationMembersRequest | PlainMessage<GetOrganizationMembersRequest> | undefined, b: GetOrganizationMembersRequest | PlainMessage<GetOrganizationMembersRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetOrganizationMembersResponse
 */
export declare class GetOrganizationMembersResponse extends Message<GetOrganizationMembersResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.OrgMember members = 2;
     */
    members: OrgMember[];
    /**
     * @generated from field: int32 total_count = 3;
     */
    totalCount: number;
    constructor(data?: PartialMessage<GetOrganizationMembersResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetOrganizationMembersResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetOrganizationMembersResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetOrganizationMembersResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetOrganizationMembersResponse;
    static equals(a: GetOrganizationMembersResponse | PlainMessage<GetOrganizationMembersResponse> | undefined, b: GetOrganizationMembersResponse | PlainMessage<GetOrganizationMembersResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.InviteUserRequest
 */
export declare class InviteUserRequest extends Message<InviteUserRequest> {
    /**
     * @generated from field: string email = 1;
     */
    email: string;
    /**
     * @generated from field: repeated string groups = 2;
     */
    groups: string[];
    constructor(data?: PartialMessage<InviteUserRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.InviteUserRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): InviteUserRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): InviteUserRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): InviteUserRequest;
    static equals(a: InviteUserRequest | PlainMessage<InviteUserRequest> | undefined, b: InviteUserRequest | PlainMessage<InviteUserRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.InviteUserResponse
 */
export declare class InviteUserResponse extends Message<InviteUserResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    constructor(data?: PartialMessage<InviteUserResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.InviteUserResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): InviteUserResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): InviteUserResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): InviteUserResponse;
    static equals(a: InviteUserResponse | PlainMessage<InviteUserResponse> | undefined, b: InviteUserResponse | PlainMessage<InviteUserResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.APIKey
 */
export declare class APIKey extends Message<APIKey> {
    /**
     * @generated from field: string id = 1;
     */
    id: string;
    /**
     * @generated from field: string name = 2;
     */
    name: string;
    /**
     * @generated from field: string createdBy = 3;
     */
    createdBy: string;
    /**
     * @generated from field: string createdAt = 4;
     */
    createdAt: string;
    /**
     * @generated from field: string lastUsedAt = 5;
     */
    lastUsedAt: string;
    /**
     * @generated from field: string expiresAt = 6;
     */
    expiresAt: string;
    /**
     * @generated from field: optional wg.cosmo.platform.v1.APIKey.Group group = 7;
     */
    group?: APIKey_Group;
    constructor(data?: PartialMessage<APIKey>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.APIKey";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): APIKey;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): APIKey;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): APIKey;
    static equals(a: APIKey | PlainMessage<APIKey> | undefined, b: APIKey | PlainMessage<APIKey> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.APIKey.Group
 */
export declare class APIKey_Group extends Message<APIKey_Group> {
    /**
     * @generated from field: string id = 1;
     */
    id: string;
    /**
     * @generated from field: string name = 2;
     */
    name: string;
    constructor(data?: PartialMessage<APIKey_Group>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.APIKey.Group";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): APIKey_Group;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): APIKey_Group;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): APIKey_Group;
    static equals(a: APIKey_Group | PlainMessage<APIKey_Group> | undefined, b: APIKey_Group | PlainMessage<APIKey_Group> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetAPIKeysRequest
 */
export declare class GetAPIKeysRequest extends Message<GetAPIKeysRequest> {
    constructor(data?: PartialMessage<GetAPIKeysRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetAPIKeysRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetAPIKeysRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetAPIKeysRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetAPIKeysRequest;
    static equals(a: GetAPIKeysRequest | PlainMessage<GetAPIKeysRequest> | undefined, b: GetAPIKeysRequest | PlainMessage<GetAPIKeysRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetAPIKeysResponse
 */
export declare class GetAPIKeysResponse extends Message<GetAPIKeysResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.APIKey apiKeys = 2;
     */
    apiKeys: APIKey[];
    constructor(data?: PartialMessage<GetAPIKeysResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetAPIKeysResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetAPIKeysResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetAPIKeysResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetAPIKeysResponse;
    static equals(a: GetAPIKeysResponse | PlainMessage<GetAPIKeysResponse> | undefined, b: GetAPIKeysResponse | PlainMessage<GetAPIKeysResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.CreateAPIKeyRequest
 */
export declare class CreateAPIKeyRequest extends Message<CreateAPIKeyRequest> {
    /**
     * @generated from field: string name = 1;
     */
    name: string;
    /**
     * @generated from field: string userID = 2;
     */
    userID: string;
    /**
     * @generated from field: wg.cosmo.platform.v1.ExpiresAt expires = 3;
     */
    expires: ExpiresAt;
    /**
     * @generated from field: string groupId = 4;
     */
    groupId: string;
    /**
     * @generated from field: repeated string permissions = 5;
     */
    permissions: string[];
    constructor(data?: PartialMessage<CreateAPIKeyRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.CreateAPIKeyRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): CreateAPIKeyRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): CreateAPIKeyRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): CreateAPIKeyRequest;
    static equals(a: CreateAPIKeyRequest | PlainMessage<CreateAPIKeyRequest> | undefined, b: CreateAPIKeyRequest | PlainMessage<CreateAPIKeyRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.CreateAPIKeyResponse
 */
export declare class CreateAPIKeyResponse extends Message<CreateAPIKeyResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: string apiKey = 2;
     */
    apiKey: string;
    constructor(data?: PartialMessage<CreateAPIKeyResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.CreateAPIKeyResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): CreateAPIKeyResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): CreateAPIKeyResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): CreateAPIKeyResponse;
    static equals(a: CreateAPIKeyResponse | PlainMessage<CreateAPIKeyResponse> | undefined, b: CreateAPIKeyResponse | PlainMessage<CreateAPIKeyResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.DeleteAPIKeyRequest
 */
export declare class DeleteAPIKeyRequest extends Message<DeleteAPIKeyRequest> {
    /**
     * @generated from field: string name = 1;
     */
    name: string;
    constructor(data?: PartialMessage<DeleteAPIKeyRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.DeleteAPIKeyRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): DeleteAPIKeyRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): DeleteAPIKeyRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): DeleteAPIKeyRequest;
    static equals(a: DeleteAPIKeyRequest | PlainMessage<DeleteAPIKeyRequest> | undefined, b: DeleteAPIKeyRequest | PlainMessage<DeleteAPIKeyRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.DeleteAPIKeyResponse
 */
export declare class DeleteAPIKeyResponse extends Message<DeleteAPIKeyResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    constructor(data?: PartialMessage<DeleteAPIKeyResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.DeleteAPIKeyResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): DeleteAPIKeyResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): DeleteAPIKeyResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): DeleteAPIKeyResponse;
    static equals(a: DeleteAPIKeyResponse | PlainMessage<DeleteAPIKeyResponse> | undefined, b: DeleteAPIKeyResponse | PlainMessage<DeleteAPIKeyResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.UpdateAPIKeyRequest
 */
export declare class UpdateAPIKeyRequest extends Message<UpdateAPIKeyRequest> {
    /**
     * @generated from field: string name = 1;
     */
    name: string;
    /**
     * @generated from field: string groupId = 2;
     */
    groupId: string;
    constructor(data?: PartialMessage<UpdateAPIKeyRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.UpdateAPIKeyRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): UpdateAPIKeyRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): UpdateAPIKeyRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): UpdateAPIKeyRequest;
    static equals(a: UpdateAPIKeyRequest | PlainMessage<UpdateAPIKeyRequest> | undefined, b: UpdateAPIKeyRequest | PlainMessage<UpdateAPIKeyRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.UpdateAPIKeyResponse
 */
export declare class UpdateAPIKeyResponse extends Message<UpdateAPIKeyResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    constructor(data?: PartialMessage<UpdateAPIKeyResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.UpdateAPIKeyResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): UpdateAPIKeyResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): UpdateAPIKeyResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): UpdateAPIKeyResponse;
    static equals(a: UpdateAPIKeyResponse | PlainMessage<UpdateAPIKeyResponse> | undefined, b: UpdateAPIKeyResponse | PlainMessage<UpdateAPIKeyResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.RemoveOrganizationMemberRequest
 */
export declare class RemoveOrganizationMemberRequest extends Message<RemoveOrganizationMemberRequest> {
    /**
     * @generated from field: string email = 1;
     */
    email: string;
    constructor(data?: PartialMessage<RemoveOrganizationMemberRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.RemoveOrganizationMemberRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): RemoveOrganizationMemberRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): RemoveOrganizationMemberRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): RemoveOrganizationMemberRequest;
    static equals(a: RemoveOrganizationMemberRequest | PlainMessage<RemoveOrganizationMemberRequest> | undefined, b: RemoveOrganizationMemberRequest | PlainMessage<RemoveOrganizationMemberRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.RemoveOrganizationMemberResponse
 */
export declare class RemoveOrganizationMemberResponse extends Message<RemoveOrganizationMemberResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    constructor(data?: PartialMessage<RemoveOrganizationMemberResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.RemoveOrganizationMemberResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): RemoveOrganizationMemberResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): RemoveOrganizationMemberResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): RemoveOrganizationMemberResponse;
    static equals(a: RemoveOrganizationMemberResponse | PlainMessage<RemoveOrganizationMemberResponse> | undefined, b: RemoveOrganizationMemberResponse | PlainMessage<RemoveOrganizationMemberResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.RemoveInvitationRequest
 */
export declare class RemoveInvitationRequest extends Message<RemoveInvitationRequest> {
    /**
     * @generated from field: string email = 1;
     */
    email: string;
    constructor(data?: PartialMessage<RemoveInvitationRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.RemoveInvitationRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): RemoveInvitationRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): RemoveInvitationRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): RemoveInvitationRequest;
    static equals(a: RemoveInvitationRequest | PlainMessage<RemoveInvitationRequest> | undefined, b: RemoveInvitationRequest | PlainMessage<RemoveInvitationRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.RemoveInvitationResponse
 */
export declare class RemoveInvitationResponse extends Message<RemoveInvitationResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    constructor(data?: PartialMessage<RemoveInvitationResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.RemoveInvitationResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): RemoveInvitationResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): RemoveInvitationResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): RemoveInvitationResponse;
    static equals(a: RemoveInvitationResponse | PlainMessage<RemoveInvitationResponse> | undefined, b: RemoveInvitationResponse | PlainMessage<RemoveInvitationResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.MigrateFromApolloRequest
 */
export declare class MigrateFromApolloRequest extends Message<MigrateFromApolloRequest> {
    /**
     * @generated from field: string apiKey = 1;
     */
    apiKey: string;
    /**
     * @generated from field: string variantName = 2;
     */
    variantName: string;
    /**
     * @generated from field: string namespace = 3;
     */
    namespace: string;
    constructor(data?: PartialMessage<MigrateFromApolloRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.MigrateFromApolloRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): MigrateFromApolloRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): MigrateFromApolloRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): MigrateFromApolloRequest;
    static equals(a: MigrateFromApolloRequest | PlainMessage<MigrateFromApolloRequest> | undefined, b: MigrateFromApolloRequest | PlainMessage<MigrateFromApolloRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.MigrateFromApolloResponse
 */
export declare class MigrateFromApolloResponse extends Message<MigrateFromApolloResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: string token = 2;
     */
    token: string;
    constructor(data?: PartialMessage<MigrateFromApolloResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.MigrateFromApolloResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): MigrateFromApolloResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): MigrateFromApolloResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): MigrateFromApolloResponse;
    static equals(a: MigrateFromApolloResponse | PlainMessage<MigrateFromApolloResponse> | undefined, b: MigrateFromApolloResponse | PlainMessage<MigrateFromApolloResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.Span
 */
export declare class Span extends Message<Span> {
    /**
     * @generated from field: int64 timestamp = 1;
     */
    timestamp: bigint;
    /**
     * @generated from field: string scopeName = 2;
     */
    scopeName: string;
    /**
     * @generated from field: string traceID = 3;
     */
    traceID: string;
    /**
     * @generated from field: string spanID = 4;
     */
    spanID: string;
    /**
     * @generated from field: string parentSpanID = 5;
     */
    parentSpanID: string;
    /**
     * @generated from field: string spanName = 6;
     */
    spanName: string;
    /**
     * @generated from field: string spanKind = 7;
     */
    spanKind: string;
    /**
     * @generated from field: int64 duration = 8;
     */
    duration: bigint;
    /**
     * @generated from field: string serviceName = 9;
     */
    serviceName: string;
    /**
     * @generated from field: string statusCode = 10;
     */
    statusCode: string;
    /**
     * @generated from field: string statusMessage = 11;
     */
    statusMessage: string;
    /**
     * @generated from field: map<string, string> attributes = 12;
     */
    attributes: {
        [key: string]: string;
    };
    constructor(data?: PartialMessage<Span>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.Span";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): Span;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): Span;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): Span;
    static equals(a: Span | PlainMessage<Span> | undefined, b: Span | PlainMessage<Span> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetTraceRequest
 */
export declare class GetTraceRequest extends Message<GetTraceRequest> {
    /**
     * @generated from field: string id = 1;
     */
    id: string;
    /**
     * @generated from field: string span_id = 2;
     */
    spanId: string;
    /**
     * @generated from field: string federated_graph_id = 3;
     */
    federatedGraphId: string;
    constructor(data?: PartialMessage<GetTraceRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetTraceRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetTraceRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetTraceRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetTraceRequest;
    static equals(a: GetTraceRequest | PlainMessage<GetTraceRequest> | undefined, b: GetTraceRequest | PlainMessage<GetTraceRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetTraceResponse
 */
export declare class GetTraceResponse extends Message<GetTraceResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.Span spans = 2;
     */
    spans: Span[];
    constructor(data?: PartialMessage<GetTraceResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetTraceResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetTraceResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetTraceResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetTraceResponse;
    static equals(a: GetTraceResponse | PlainMessage<GetTraceResponse> | undefined, b: GetTraceResponse | PlainMessage<GetTraceResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.WhoAmIRequest
 */
export declare class WhoAmIRequest extends Message<WhoAmIRequest> {
    constructor(data?: PartialMessage<WhoAmIRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.WhoAmIRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): WhoAmIRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): WhoAmIRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): WhoAmIRequest;
    static equals(a: WhoAmIRequest | PlainMessage<WhoAmIRequest> | undefined, b: WhoAmIRequest | PlainMessage<WhoAmIRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.WhoAmIResponse
 */
export declare class WhoAmIResponse extends Message<WhoAmIResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: string organizationName = 2;
     */
    organizationName: string;
    /**
     * @generated from field: optional string userEmail = 3;
     */
    userEmail?: string;
    /**
     * @generated from field: string organizationSlug = 4;
     */
    organizationSlug: string;
    constructor(data?: PartialMessage<WhoAmIResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.WhoAmIResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): WhoAmIResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): WhoAmIResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): WhoAmIResponse;
    static equals(a: WhoAmIResponse | PlainMessage<WhoAmIResponse> | undefined, b: WhoAmIResponse | PlainMessage<WhoAmIResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.RouterToken
 */
export declare class RouterToken extends Message<RouterToken> {
    /**
     * @generated from field: string id = 1;
     */
    id: string;
    /**
     * @generated from field: string name = 2;
     */
    name: string;
    /**
     * @generated from field: string createdAt = 3;
     */
    createdAt: string;
    /**
     * @generated from field: string creatorEmail = 5;
     */
    creatorEmail: string;
    constructor(data?: PartialMessage<RouterToken>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.RouterToken";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): RouterToken;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): RouterToken;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): RouterToken;
    static equals(a: RouterToken | PlainMessage<RouterToken> | undefined, b: RouterToken | PlainMessage<RouterToken> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GenerateRouterTokenRequest
 */
export declare class GenerateRouterTokenRequest extends Message<GenerateRouterTokenRequest> {
    /**
     * @generated from field: string fedGraphName = 1;
     */
    fedGraphName: string;
    /**
     * @generated from field: string namespace = 2;
     */
    namespace: string;
    constructor(data?: PartialMessage<GenerateRouterTokenRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GenerateRouterTokenRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GenerateRouterTokenRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GenerateRouterTokenRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GenerateRouterTokenRequest;
    static equals(a: GenerateRouterTokenRequest | PlainMessage<GenerateRouterTokenRequest> | undefined, b: GenerateRouterTokenRequest | PlainMessage<GenerateRouterTokenRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GenerateRouterTokenResponse
 */
export declare class GenerateRouterTokenResponse extends Message<GenerateRouterTokenResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: string token = 2;
     */
    token: string;
    constructor(data?: PartialMessage<GenerateRouterTokenResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GenerateRouterTokenResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GenerateRouterTokenResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GenerateRouterTokenResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GenerateRouterTokenResponse;
    static equals(a: GenerateRouterTokenResponse | PlainMessage<GenerateRouterTokenResponse> | undefined, b: GenerateRouterTokenResponse | PlainMessage<GenerateRouterTokenResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetRouterTokensRequest
 */
export declare class GetRouterTokensRequest extends Message<GetRouterTokensRequest> {
    /**
     * @generated from field: string fedGraphName = 1;
     */
    fedGraphName: string;
    /**
     * @generated from field: string namespace = 2;
     */
    namespace: string;
    constructor(data?: PartialMessage<GetRouterTokensRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetRouterTokensRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetRouterTokensRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetRouterTokensRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetRouterTokensRequest;
    static equals(a: GetRouterTokensRequest | PlainMessage<GetRouterTokensRequest> | undefined, b: GetRouterTokensRequest | PlainMessage<GetRouterTokensRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetRouterTokensResponse
 */
export declare class GetRouterTokensResponse extends Message<GetRouterTokensResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.RouterToken tokens = 2;
     */
    tokens: RouterToken[];
    constructor(data?: PartialMessage<GetRouterTokensResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetRouterTokensResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetRouterTokensResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetRouterTokensResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetRouterTokensResponse;
    static equals(a: GetRouterTokensResponse | PlainMessage<GetRouterTokensResponse> | undefined, b: GetRouterTokensResponse | PlainMessage<GetRouterTokensResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.DeleteRouterTokenRequest
 */
export declare class DeleteRouterTokenRequest extends Message<DeleteRouterTokenRequest> {
    /**
     * @generated from field: string tokenName = 1;
     */
    tokenName: string;
    /**
     * @generated from field: string fedGraphName = 2;
     */
    fedGraphName: string;
    /**
     * @generated from field: string namespace = 3;
     */
    namespace: string;
    constructor(data?: PartialMessage<DeleteRouterTokenRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.DeleteRouterTokenRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): DeleteRouterTokenRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): DeleteRouterTokenRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): DeleteRouterTokenRequest;
    static equals(a: DeleteRouterTokenRequest | PlainMessage<DeleteRouterTokenRequest> | undefined, b: DeleteRouterTokenRequest | PlainMessage<DeleteRouterTokenRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.DeleteRouterTokenResponse
 */
export declare class DeleteRouterTokenResponse extends Message<DeleteRouterTokenResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    constructor(data?: PartialMessage<DeleteRouterTokenResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.DeleteRouterTokenResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): DeleteRouterTokenResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): DeleteRouterTokenResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): DeleteRouterTokenResponse;
    static equals(a: DeleteRouterTokenResponse | PlainMessage<DeleteRouterTokenResponse> | undefined, b: DeleteRouterTokenResponse | PlainMessage<DeleteRouterTokenResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.PersistedOperation
 */
export declare class PersistedOperation extends Message<PersistedOperation> {
    /**
     * @generated from field: string id = 1;
     */
    id: string;
    /**
     * @generated from field: string contents = 2;
     */
    contents: string;
    constructor(data?: PartialMessage<PersistedOperation>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.PersistedOperation";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): PersistedOperation;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): PersistedOperation;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): PersistedOperation;
    static equals(a: PersistedOperation | PlainMessage<PersistedOperation> | undefined, b: PersistedOperation | PlainMessage<PersistedOperation> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.PublishPersistedOperationsRequest
 */
export declare class PublishPersistedOperationsRequest extends Message<PublishPersistedOperationsRequest> {
    /**
     * @generated from field: string fedGraphName = 1;
     */
    fedGraphName: string;
    /**
     * @generated from field: string clientName = 2;
     */
    clientName: string;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.PersistedOperation operations = 3;
     */
    operations: PersistedOperation[];
    /**
     * @generated from field: string namespace = 4;
     */
    namespace: string;
    constructor(data?: PartialMessage<PublishPersistedOperationsRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.PublishPersistedOperationsRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): PublishPersistedOperationsRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): PublishPersistedOperationsRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): PublishPersistedOperationsRequest;
    static equals(a: PublishPersistedOperationsRequest | PlainMessage<PublishPersistedOperationsRequest> | undefined, b: PublishPersistedOperationsRequest | PlainMessage<PublishPersistedOperationsRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.PublishedOperation
 */
export declare class PublishedOperation extends Message<PublishedOperation> {
    /**
     * @generated from field: string id = 1;
     */
    id: string;
    /**
     * @generated from field: string hash = 2;
     */
    hash: string;
    /**
     * @generated from field: wg.cosmo.platform.v1.PublishedOperationStatus status = 3;
     */
    status: PublishedOperationStatus;
    /**
     * @generated from field: repeated string operationNames = 4;
     */
    operationNames: string[];
    constructor(data?: PartialMessage<PublishedOperation>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.PublishedOperation";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): PublishedOperation;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): PublishedOperation;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): PublishedOperation;
    static equals(a: PublishedOperation | PlainMessage<PublishedOperation> | undefined, b: PublishedOperation | PlainMessage<PublishedOperation> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.PublishPersistedOperationsResponse
 */
export declare class PublishPersistedOperationsResponse extends Message<PublishPersistedOperationsResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.PublishedOperation operations = 2;
     */
    operations: PublishedOperation[];
    constructor(data?: PartialMessage<PublishPersistedOperationsResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.PublishPersistedOperationsResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): PublishPersistedOperationsResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): PublishPersistedOperationsResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): PublishPersistedOperationsResponse;
    static equals(a: PublishPersistedOperationsResponse | PlainMessage<PublishPersistedOperationsResponse> | undefined, b: PublishPersistedOperationsResponse | PlainMessage<PublishPersistedOperationsResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetPersistedOperationsRequest
 */
export declare class GetPersistedOperationsRequest extends Message<GetPersistedOperationsRequest> {
    /**
     * @generated from field: string federated_graph_name = 1;
     */
    federatedGraphName: string;
    /**
     * @generated from field: string client_id = 2;
     */
    clientId: string;
    /**
     * @generated from field: string namespace = 3;
     */
    namespace: string;
    constructor(data?: PartialMessage<GetPersistedOperationsRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetPersistedOperationsRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetPersistedOperationsRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetPersistedOperationsRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetPersistedOperationsRequest;
    static equals(a: GetPersistedOperationsRequest | PlainMessage<GetPersistedOperationsRequest> | undefined, b: GetPersistedOperationsRequest | PlainMessage<GetPersistedOperationsRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetPersistedOperationsResponse
 */
export declare class GetPersistedOperationsResponse extends Message<GetPersistedOperationsResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.GetPersistedOperationsResponse.Operation operations = 2;
     */
    operations: GetPersistedOperationsResponse_Operation[];
    constructor(data?: PartialMessage<GetPersistedOperationsResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetPersistedOperationsResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetPersistedOperationsResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetPersistedOperationsResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetPersistedOperationsResponse;
    static equals(a: GetPersistedOperationsResponse | PlainMessage<GetPersistedOperationsResponse> | undefined, b: GetPersistedOperationsResponse | PlainMessage<GetPersistedOperationsResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetPersistedOperationsResponse.Operation
 */
export declare class GetPersistedOperationsResponse_Operation extends Message<GetPersistedOperationsResponse_Operation> {
    /**
     * @generated from field: string id = 1;
     */
    id: string;
    /**
     * @generated from field: string contents = 2;
     */
    contents: string;
    /**
     * @generated from field: string created_at = 3;
     */
    createdAt: string;
    /**
     * @generated from field: string last_updated_at = 4;
     */
    lastUpdatedAt: string;
    /**
     * @generated from field: repeated string operation_names = 5;
     */
    operationNames: string[];
    constructor(data?: PartialMessage<GetPersistedOperationsResponse_Operation>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetPersistedOperationsResponse.Operation";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetPersistedOperationsResponse_Operation;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetPersistedOperationsResponse_Operation;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetPersistedOperationsResponse_Operation;
    static equals(a: GetPersistedOperationsResponse_Operation | PlainMessage<GetPersistedOperationsResponse_Operation> | undefined, b: GetPersistedOperationsResponse_Operation | PlainMessage<GetPersistedOperationsResponse_Operation> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.Header
 */
export declare class Header extends Message<Header> {
    /**
     * @generated from field: string key = 1;
     */
    key: string;
    /**
     * @generated from field: string value = 2;
     */
    value: string;
    constructor(data?: PartialMessage<Header>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.Header";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): Header;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): Header;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): Header;
    static equals(a: Header | PlainMessage<Header> | undefined, b: Header | PlainMessage<Header> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.CreateOrganizationWebhookConfigRequest
 */
export declare class CreateOrganizationWebhookConfigRequest extends Message<CreateOrganizationWebhookConfigRequest> {
    /**
     * @generated from field: string endpoint = 1;
     */
    endpoint: string;
    /**
     * @generated from field: string key = 2;
     */
    key: string;
    /**
     * @generated from field: repeated string events = 3;
     */
    events: string[];
    /**
     * @generated from field: repeated wg.cosmo.notifications.EventMeta events_meta = 4;
     */
    eventsMeta: EventMeta[];
    constructor(data?: PartialMessage<CreateOrganizationWebhookConfigRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.CreateOrganizationWebhookConfigRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): CreateOrganizationWebhookConfigRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): CreateOrganizationWebhookConfigRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): CreateOrganizationWebhookConfigRequest;
    static equals(a: CreateOrganizationWebhookConfigRequest | PlainMessage<CreateOrganizationWebhookConfigRequest> | undefined, b: CreateOrganizationWebhookConfigRequest | PlainMessage<CreateOrganizationWebhookConfigRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.CreateOrganizationWebhookConfigResponse
 */
export declare class CreateOrganizationWebhookConfigResponse extends Message<CreateOrganizationWebhookConfigResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: string webhook_config_id = 2;
     */
    webhookConfigId: string;
    constructor(data?: PartialMessage<CreateOrganizationWebhookConfigResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.CreateOrganizationWebhookConfigResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): CreateOrganizationWebhookConfigResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): CreateOrganizationWebhookConfigResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): CreateOrganizationWebhookConfigResponse;
    static equals(a: CreateOrganizationWebhookConfigResponse | PlainMessage<CreateOrganizationWebhookConfigResponse> | undefined, b: CreateOrganizationWebhookConfigResponse | PlainMessage<CreateOrganizationWebhookConfigResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetOrganizationWebhookConfigsRequest
 */
export declare class GetOrganizationWebhookConfigsRequest extends Message<GetOrganizationWebhookConfigsRequest> {
    constructor(data?: PartialMessage<GetOrganizationWebhookConfigsRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetOrganizationWebhookConfigsRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetOrganizationWebhookConfigsRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetOrganizationWebhookConfigsRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetOrganizationWebhookConfigsRequest;
    static equals(a: GetOrganizationWebhookConfigsRequest | PlainMessage<GetOrganizationWebhookConfigsRequest> | undefined, b: GetOrganizationWebhookConfigsRequest | PlainMessage<GetOrganizationWebhookConfigsRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetOrganizationWebhookConfigsResponse
 */
export declare class GetOrganizationWebhookConfigsResponse extends Message<GetOrganizationWebhookConfigsResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.GetOrganizationWebhookConfigsResponse.Config configs = 2;
     */
    configs: GetOrganizationWebhookConfigsResponse_Config[];
    constructor(data?: PartialMessage<GetOrganizationWebhookConfigsResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetOrganizationWebhookConfigsResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetOrganizationWebhookConfigsResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetOrganizationWebhookConfigsResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetOrganizationWebhookConfigsResponse;
    static equals(a: GetOrganizationWebhookConfigsResponse | PlainMessage<GetOrganizationWebhookConfigsResponse> | undefined, b: GetOrganizationWebhookConfigsResponse | PlainMessage<GetOrganizationWebhookConfigsResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetOrganizationWebhookConfigsResponse.Config
 */
export declare class GetOrganizationWebhookConfigsResponse_Config extends Message<GetOrganizationWebhookConfigsResponse_Config> {
    /**
     * @generated from field: string id = 1;
     */
    id: string;
    /**
     * @generated from field: string endpoint = 2;
     */
    endpoint: string;
    /**
     * @generated from field: repeated string events = 3;
     */
    events: string[];
    constructor(data?: PartialMessage<GetOrganizationWebhookConfigsResponse_Config>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetOrganizationWebhookConfigsResponse.Config";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetOrganizationWebhookConfigsResponse_Config;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetOrganizationWebhookConfigsResponse_Config;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetOrganizationWebhookConfigsResponse_Config;
    static equals(a: GetOrganizationWebhookConfigsResponse_Config | PlainMessage<GetOrganizationWebhookConfigsResponse_Config> | undefined, b: GetOrganizationWebhookConfigsResponse_Config | PlainMessage<GetOrganizationWebhookConfigsResponse_Config> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetOrganizationWebhookMetaRequest
 */
export declare class GetOrganizationWebhookMetaRequest extends Message<GetOrganizationWebhookMetaRequest> {
    /**
     * @generated from field: string id = 1;
     */
    id: string;
    constructor(data?: PartialMessage<GetOrganizationWebhookMetaRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetOrganizationWebhookMetaRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetOrganizationWebhookMetaRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetOrganizationWebhookMetaRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetOrganizationWebhookMetaRequest;
    static equals(a: GetOrganizationWebhookMetaRequest | PlainMessage<GetOrganizationWebhookMetaRequest> | undefined, b: GetOrganizationWebhookMetaRequest | PlainMessage<GetOrganizationWebhookMetaRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetOrganizationWebhookMetaResponse
 */
export declare class GetOrganizationWebhookMetaResponse extends Message<GetOrganizationWebhookMetaResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: repeated wg.cosmo.notifications.EventMeta events_meta = 2;
     */
    eventsMeta: EventMeta[];
    constructor(data?: PartialMessage<GetOrganizationWebhookMetaResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetOrganizationWebhookMetaResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetOrganizationWebhookMetaResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetOrganizationWebhookMetaResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetOrganizationWebhookMetaResponse;
    static equals(a: GetOrganizationWebhookMetaResponse | PlainMessage<GetOrganizationWebhookMetaResponse> | undefined, b: GetOrganizationWebhookMetaResponse | PlainMessage<GetOrganizationWebhookMetaResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.UpdateOrganizationWebhookConfigRequest
 */
export declare class UpdateOrganizationWebhookConfigRequest extends Message<UpdateOrganizationWebhookConfigRequest> {
    /**
     * @generated from field: string id = 1;
     */
    id: string;
    /**
     * @generated from field: string endpoint = 2;
     */
    endpoint: string;
    /**
     * @generated from field: string key = 3;
     */
    key: string;
    /**
     * @generated from field: repeated string events = 4;
     */
    events: string[];
    /**
     * @generated from field: repeated wg.cosmo.notifications.EventMeta events_meta = 5;
     */
    eventsMeta: EventMeta[];
    /**
     * @generated from field: bool should_update_key = 6;
     */
    shouldUpdateKey: boolean;
    constructor(data?: PartialMessage<UpdateOrganizationWebhookConfigRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.UpdateOrganizationWebhookConfigRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): UpdateOrganizationWebhookConfigRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): UpdateOrganizationWebhookConfigRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): UpdateOrganizationWebhookConfigRequest;
    static equals(a: UpdateOrganizationWebhookConfigRequest | PlainMessage<UpdateOrganizationWebhookConfigRequest> | undefined, b: UpdateOrganizationWebhookConfigRequest | PlainMessage<UpdateOrganizationWebhookConfigRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.UpdateOrganizationWebhookConfigResponse
 */
export declare class UpdateOrganizationWebhookConfigResponse extends Message<UpdateOrganizationWebhookConfigResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    constructor(data?: PartialMessage<UpdateOrganizationWebhookConfigResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.UpdateOrganizationWebhookConfigResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): UpdateOrganizationWebhookConfigResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): UpdateOrganizationWebhookConfigResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): UpdateOrganizationWebhookConfigResponse;
    static equals(a: UpdateOrganizationWebhookConfigResponse | PlainMessage<UpdateOrganizationWebhookConfigResponse> | undefined, b: UpdateOrganizationWebhookConfigResponse | PlainMessage<UpdateOrganizationWebhookConfigResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.DeleteOrganizationWebhookConfigRequest
 */
export declare class DeleteOrganizationWebhookConfigRequest extends Message<DeleteOrganizationWebhookConfigRequest> {
    /**
     * @generated from field: string id = 1;
     */
    id: string;
    constructor(data?: PartialMessage<DeleteOrganizationWebhookConfigRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.DeleteOrganizationWebhookConfigRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): DeleteOrganizationWebhookConfigRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): DeleteOrganizationWebhookConfigRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): DeleteOrganizationWebhookConfigRequest;
    static equals(a: DeleteOrganizationWebhookConfigRequest | PlainMessage<DeleteOrganizationWebhookConfigRequest> | undefined, b: DeleteOrganizationWebhookConfigRequest | PlainMessage<DeleteOrganizationWebhookConfigRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.DeleteOrganizationWebhookConfigResponse
 */
export declare class DeleteOrganizationWebhookConfigResponse extends Message<DeleteOrganizationWebhookConfigResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    constructor(data?: PartialMessage<DeleteOrganizationWebhookConfigResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.DeleteOrganizationWebhookConfigResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): DeleteOrganizationWebhookConfigResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): DeleteOrganizationWebhookConfigResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): DeleteOrganizationWebhookConfigResponse;
    static equals(a: DeleteOrganizationWebhookConfigResponse | PlainMessage<DeleteOrganizationWebhookConfigResponse> | undefined, b: DeleteOrganizationWebhookConfigResponse | PlainMessage<DeleteOrganizationWebhookConfigResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.CreateIntegrationRequest
 */
export declare class CreateIntegrationRequest extends Message<CreateIntegrationRequest> {
    /**
     * @generated from field: string type = 1;
     */
    type: string;
    /**
     * @generated from field: string name = 2;
     */
    name: string;
    /**
     * @generated from field: string code = 3;
     */
    code: string;
    /**
     * @generated from field: repeated string events = 4;
     */
    events: string[];
    /**
     * @generated from field: repeated wg.cosmo.notifications.EventMeta eventsMeta = 5;
     */
    eventsMeta: EventMeta[];
    constructor(data?: PartialMessage<CreateIntegrationRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.CreateIntegrationRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): CreateIntegrationRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): CreateIntegrationRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): CreateIntegrationRequest;
    static equals(a: CreateIntegrationRequest | PlainMessage<CreateIntegrationRequest> | undefined, b: CreateIntegrationRequest | PlainMessage<CreateIntegrationRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.CreateIntegrationResponse
 */
export declare class CreateIntegrationResponse extends Message<CreateIntegrationResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    constructor(data?: PartialMessage<CreateIntegrationResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.CreateIntegrationResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): CreateIntegrationResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): CreateIntegrationResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): CreateIntegrationResponse;
    static equals(a: CreateIntegrationResponse | PlainMessage<CreateIntegrationResponse> | undefined, b: CreateIntegrationResponse | PlainMessage<CreateIntegrationResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetOrganizationIntegrationsRequest
 */
export declare class GetOrganizationIntegrationsRequest extends Message<GetOrganizationIntegrationsRequest> {
    constructor(data?: PartialMessage<GetOrganizationIntegrationsRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetOrganizationIntegrationsRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetOrganizationIntegrationsRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetOrganizationIntegrationsRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetOrganizationIntegrationsRequest;
    static equals(a: GetOrganizationIntegrationsRequest | PlainMessage<GetOrganizationIntegrationsRequest> | undefined, b: GetOrganizationIntegrationsRequest | PlainMessage<GetOrganizationIntegrationsRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.SlackIntegrationConfig
 */
export declare class SlackIntegrationConfig extends Message<SlackIntegrationConfig> {
    /**
     * @generated from field: string endpoint = 1;
     */
    endpoint: string;
    constructor(data?: PartialMessage<SlackIntegrationConfig>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.SlackIntegrationConfig";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): SlackIntegrationConfig;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): SlackIntegrationConfig;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): SlackIntegrationConfig;
    static equals(a: SlackIntegrationConfig | PlainMessage<SlackIntegrationConfig> | undefined, b: SlackIntegrationConfig | PlainMessage<SlackIntegrationConfig> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.IntegrationConfig
 */
export declare class IntegrationConfig extends Message<IntegrationConfig> {
    /**
     * @generated from field: wg.cosmo.platform.v1.IntegrationType type = 1;
     */
    type: IntegrationType;
    /**
     * @generated from oneof wg.cosmo.platform.v1.IntegrationConfig.config
     */
    config: {
        /**
         * @generated from field: wg.cosmo.platform.v1.SlackIntegrationConfig slackIntegrationConfig = 2;
         */
        value: SlackIntegrationConfig;
        case: "slackIntegrationConfig";
    } | {
        case: undefined;
        value?: undefined;
    };
    constructor(data?: PartialMessage<IntegrationConfig>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.IntegrationConfig";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): IntegrationConfig;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): IntegrationConfig;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): IntegrationConfig;
    static equals(a: IntegrationConfig | PlainMessage<IntegrationConfig> | undefined, b: IntegrationConfig | PlainMessage<IntegrationConfig> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.Integration
 */
export declare class Integration extends Message<Integration> {
    /**
     * @generated from field: string id = 1;
     */
    id: string;
    /**
     * @generated from field: string name = 2;
     */
    name: string;
    /**
     * @generated from field: string type = 3;
     */
    type: string;
    /**
     * @generated from field: repeated string events = 4;
     */
    events: string[];
    /**
     * @generated from field: wg.cosmo.platform.v1.IntegrationConfig integrationConfig = 5;
     */
    integrationConfig?: IntegrationConfig;
    /**
     * @generated from field: repeated wg.cosmo.notifications.EventMeta eventsMeta = 6;
     */
    eventsMeta: EventMeta[];
    constructor(data?: PartialMessage<Integration>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.Integration";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): Integration;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): Integration;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): Integration;
    static equals(a: Integration | PlainMessage<Integration> | undefined, b: Integration | PlainMessage<Integration> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetOrganizationIntegrationsResponse
 */
export declare class GetOrganizationIntegrationsResponse extends Message<GetOrganizationIntegrationsResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.Integration integrations = 2;
     */
    integrations: Integration[];
    constructor(data?: PartialMessage<GetOrganizationIntegrationsResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetOrganizationIntegrationsResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetOrganizationIntegrationsResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetOrganizationIntegrationsResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetOrganizationIntegrationsResponse;
    static equals(a: GetOrganizationIntegrationsResponse | PlainMessage<GetOrganizationIntegrationsResponse> | undefined, b: GetOrganizationIntegrationsResponse | PlainMessage<GetOrganizationIntegrationsResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.UpdateIntegrationConfigRequest
 */
export declare class UpdateIntegrationConfigRequest extends Message<UpdateIntegrationConfigRequest> {
    /**
     * @generated from field: string id = 1;
     */
    id: string;
    /**
     * @generated from field: string endpoint = 2;
     */
    endpoint: string;
    /**
     * @generated from field: repeated string events = 3;
     */
    events: string[];
    /**
     * @generated from field: repeated wg.cosmo.notifications.EventMeta events_meta = 4;
     */
    eventsMeta: EventMeta[];
    constructor(data?: PartialMessage<UpdateIntegrationConfigRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.UpdateIntegrationConfigRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): UpdateIntegrationConfigRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): UpdateIntegrationConfigRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): UpdateIntegrationConfigRequest;
    static equals(a: UpdateIntegrationConfigRequest | PlainMessage<UpdateIntegrationConfigRequest> | undefined, b: UpdateIntegrationConfigRequest | PlainMessage<UpdateIntegrationConfigRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.UpdateIntegrationConfigResponse
 */
export declare class UpdateIntegrationConfigResponse extends Message<UpdateIntegrationConfigResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    constructor(data?: PartialMessage<UpdateIntegrationConfigResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.UpdateIntegrationConfigResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): UpdateIntegrationConfigResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): UpdateIntegrationConfigResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): UpdateIntegrationConfigResponse;
    static equals(a: UpdateIntegrationConfigResponse | PlainMessage<UpdateIntegrationConfigResponse> | undefined, b: UpdateIntegrationConfigResponse | PlainMessage<UpdateIntegrationConfigResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.DeleteIntegrationRequest
 */
export declare class DeleteIntegrationRequest extends Message<DeleteIntegrationRequest> {
    /**
     * @generated from field: string id = 1;
     */
    id: string;
    constructor(data?: PartialMessage<DeleteIntegrationRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.DeleteIntegrationRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): DeleteIntegrationRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): DeleteIntegrationRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): DeleteIntegrationRequest;
    static equals(a: DeleteIntegrationRequest | PlainMessage<DeleteIntegrationRequest> | undefined, b: DeleteIntegrationRequest | PlainMessage<DeleteIntegrationRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.DeleteIntegrationResponse
 */
export declare class DeleteIntegrationResponse extends Message<DeleteIntegrationResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    constructor(data?: PartialMessage<DeleteIntegrationResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.DeleteIntegrationResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): DeleteIntegrationResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): DeleteIntegrationResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): DeleteIntegrationResponse;
    static equals(a: DeleteIntegrationResponse | PlainMessage<DeleteIntegrationResponse> | undefined, b: DeleteIntegrationResponse | PlainMessage<DeleteIntegrationResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.DeleteOrganizationRequest
 */
export declare class DeleteOrganizationRequest extends Message<DeleteOrganizationRequest> {
    /**
     * @generated from field: string userID = 1;
     */
    userID: string;
    constructor(data?: PartialMessage<DeleteOrganizationRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.DeleteOrganizationRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): DeleteOrganizationRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): DeleteOrganizationRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): DeleteOrganizationRequest;
    static equals(a: DeleteOrganizationRequest | PlainMessage<DeleteOrganizationRequest> | undefined, b: DeleteOrganizationRequest | PlainMessage<DeleteOrganizationRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.DeleteOrganizationResponse
 */
export declare class DeleteOrganizationResponse extends Message<DeleteOrganizationResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    constructor(data?: PartialMessage<DeleteOrganizationResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.DeleteOrganizationResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): DeleteOrganizationResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): DeleteOrganizationResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): DeleteOrganizationResponse;
    static equals(a: DeleteOrganizationResponse | PlainMessage<DeleteOrganizationResponse> | undefined, b: DeleteOrganizationResponse | PlainMessage<DeleteOrganizationResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.RestoreOrganizationRequest
 */
export declare class RestoreOrganizationRequest extends Message<RestoreOrganizationRequest> {
    constructor(data?: PartialMessage<RestoreOrganizationRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.RestoreOrganizationRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): RestoreOrganizationRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): RestoreOrganizationRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): RestoreOrganizationRequest;
    static equals(a: RestoreOrganizationRequest | PlainMessage<RestoreOrganizationRequest> | undefined, b: RestoreOrganizationRequest | PlainMessage<RestoreOrganizationRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.RestoreOrganizationResponse
 */
export declare class RestoreOrganizationResponse extends Message<RestoreOrganizationResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    constructor(data?: PartialMessage<RestoreOrganizationResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.RestoreOrganizationResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): RestoreOrganizationResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): RestoreOrganizationResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): RestoreOrganizationResponse;
    static equals(a: RestoreOrganizationResponse | PlainMessage<RestoreOrganizationResponse> | undefined, b: RestoreOrganizationResponse | PlainMessage<RestoreOrganizationResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.LeaveOrganizationRequest
 */
export declare class LeaveOrganizationRequest extends Message<LeaveOrganizationRequest> {
    constructor(data?: PartialMessage<LeaveOrganizationRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.LeaveOrganizationRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): LeaveOrganizationRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): LeaveOrganizationRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): LeaveOrganizationRequest;
    static equals(a: LeaveOrganizationRequest | PlainMessage<LeaveOrganizationRequest> | undefined, b: LeaveOrganizationRequest | PlainMessage<LeaveOrganizationRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.LeaveOrganizationResponse
 */
export declare class LeaveOrganizationResponse extends Message<LeaveOrganizationResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    constructor(data?: PartialMessage<LeaveOrganizationResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.LeaveOrganizationResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): LeaveOrganizationResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): LeaveOrganizationResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): LeaveOrganizationResponse;
    static equals(a: LeaveOrganizationResponse | PlainMessage<LeaveOrganizationResponse> | undefined, b: LeaveOrganizationResponse | PlainMessage<LeaveOrganizationResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.UpdateOrganizationDetailsRequest
 */
export declare class UpdateOrganizationDetailsRequest extends Message<UpdateOrganizationDetailsRequest> {
    /**
     * @generated from field: string userID = 1;
     */
    userID: string;
    /**
     * @generated from field: string organizationName = 2;
     */
    organizationName: string;
    /**
     * @generated from field: string organizationSlug = 3;
     */
    organizationSlug: string;
    constructor(data?: PartialMessage<UpdateOrganizationDetailsRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.UpdateOrganizationDetailsRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): UpdateOrganizationDetailsRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): UpdateOrganizationDetailsRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): UpdateOrganizationDetailsRequest;
    static equals(a: UpdateOrganizationDetailsRequest | PlainMessage<UpdateOrganizationDetailsRequest> | undefined, b: UpdateOrganizationDetailsRequest | PlainMessage<UpdateOrganizationDetailsRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.UpdateOrganizationDetailsResponse
 */
export declare class UpdateOrganizationDetailsResponse extends Message<UpdateOrganizationDetailsResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    constructor(data?: PartialMessage<UpdateOrganizationDetailsResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.UpdateOrganizationDetailsResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): UpdateOrganizationDetailsResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): UpdateOrganizationDetailsResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): UpdateOrganizationDetailsResponse;
    static equals(a: UpdateOrganizationDetailsResponse | PlainMessage<UpdateOrganizationDetailsResponse> | undefined, b: UpdateOrganizationDetailsResponse | PlainMessage<UpdateOrganizationDetailsResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.UpdateOrgMemberGroupRequest
 */
export declare class UpdateOrgMemberGroupRequest extends Message<UpdateOrgMemberGroupRequest> {
    /**
     * @generated from field: string orgMemberUserID = 1;
     */
    orgMemberUserID: string;
    /**
     * @generated from field: repeated string groups = 2;
     */
    groups: string[];
    constructor(data?: PartialMessage<UpdateOrgMemberGroupRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.UpdateOrgMemberGroupRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): UpdateOrgMemberGroupRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): UpdateOrgMemberGroupRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): UpdateOrgMemberGroupRequest;
    static equals(a: UpdateOrgMemberGroupRequest | PlainMessage<UpdateOrgMemberGroupRequest> | undefined, b: UpdateOrgMemberGroupRequest | PlainMessage<UpdateOrgMemberGroupRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.UpdateOrgMemberGroupResponse
 */
export declare class UpdateOrgMemberGroupResponse extends Message<UpdateOrgMemberGroupResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    constructor(data?: PartialMessage<UpdateOrgMemberGroupResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.UpdateOrgMemberGroupResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): UpdateOrgMemberGroupResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): UpdateOrgMemberGroupResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): UpdateOrgMemberGroupResponse;
    static equals(a: UpdateOrgMemberGroupResponse | PlainMessage<UpdateOrgMemberGroupResponse> | undefined, b: UpdateOrgMemberGroupResponse | PlainMessage<UpdateOrgMemberGroupResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.CreateOrganizationRequest
 */
export declare class CreateOrganizationRequest extends Message<CreateOrganizationRequest> {
    /**
     * @generated from field: string name = 1;
     */
    name: string;
    /**
     * @generated from field: string slug = 2;
     */
    slug: string;
    /**
     * @generated from field: string plan = 3;
     */
    plan: string;
    constructor(data?: PartialMessage<CreateOrganizationRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.CreateOrganizationRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): CreateOrganizationRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): CreateOrganizationRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): CreateOrganizationRequest;
    static equals(a: CreateOrganizationRequest | PlainMessage<CreateOrganizationRequest> | undefined, b: CreateOrganizationRequest | PlainMessage<CreateOrganizationRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.CreateOrganizationResponse
 */
export declare class CreateOrganizationResponse extends Message<CreateOrganizationResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: optional wg.cosmo.platform.v1.Organization organization = 2;
     */
    organization?: Organization;
    /**
     * @generated from field: optional string stripeSessionId = 3;
     */
    stripeSessionId?: string;
    constructor(data?: PartialMessage<CreateOrganizationResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.CreateOrganizationResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): CreateOrganizationResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): CreateOrganizationResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): CreateOrganizationResponse;
    static equals(a: CreateOrganizationResponse | PlainMessage<CreateOrganizationResponse> | undefined, b: CreateOrganizationResponse | PlainMessage<CreateOrganizationResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.Organization
 */
export declare class Organization extends Message<Organization> {
    /**
     * @generated from field: string id = 1;
     */
    id: string;
    /**
     * @generated from field: string name = 2;
     */
    name: string;
    /**
     * @generated from field: string slug = 3;
     */
    slug: string;
    /**
     * @generated from field: optional string creatorUserId = 4;
     */
    creatorUserId?: string;
    /**
     * @generated from field: string createdAt = 5;
     */
    createdAt: string;
    constructor(data?: PartialMessage<Organization>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.Organization";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): Organization;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): Organization;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): Organization;
    static equals(a: Organization | PlainMessage<Organization> | undefined, b: Organization | PlainMessage<Organization> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetOrganizationBySlugRequest
 */
export declare class GetOrganizationBySlugRequest extends Message<GetOrganizationBySlugRequest> {
    /**
     * @generated from field: string slug = 1;
     */
    slug: string;
    constructor(data?: PartialMessage<GetOrganizationBySlugRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetOrganizationBySlugRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetOrganizationBySlugRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetOrganizationBySlugRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetOrganizationBySlugRequest;
    static equals(a: GetOrganizationBySlugRequest | PlainMessage<GetOrganizationBySlugRequest> | undefined, b: GetOrganizationBySlugRequest | PlainMessage<GetOrganizationBySlugRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetOrganizationBySlugResponse
 */
export declare class GetOrganizationBySlugResponse extends Message<GetOrganizationBySlugResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: optional wg.cosmo.platform.v1.Organization organization = 2;
     */
    organization?: Organization;
    constructor(data?: PartialMessage<GetOrganizationBySlugResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetOrganizationBySlugResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetOrganizationBySlugResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetOrganizationBySlugResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetOrganizationBySlugResponse;
    static equals(a: GetOrganizationBySlugResponse | PlainMessage<GetOrganizationBySlugResponse> | undefined, b: GetOrganizationBySlugResponse | PlainMessage<GetOrganizationBySlugResponse> | undefined): boolean;
}
/**
 * *
 * Billing
 *
 * @generated from message wg.cosmo.platform.v1.GetBillingPlansRequest
 */
export declare class GetBillingPlansRequest extends Message<GetBillingPlansRequest> {
    constructor(data?: PartialMessage<GetBillingPlansRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetBillingPlansRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetBillingPlansRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetBillingPlansRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetBillingPlansRequest;
    static equals(a: GetBillingPlansRequest | PlainMessage<GetBillingPlansRequest> | undefined, b: GetBillingPlansRequest | PlainMessage<GetBillingPlansRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetBillingPlansResponse
 */
export declare class GetBillingPlansResponse extends Message<GetBillingPlansResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.GetBillingPlansResponse.BillingPlan plans = 2;
     */
    plans: GetBillingPlansResponse_BillingPlan[];
    constructor(data?: PartialMessage<GetBillingPlansResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetBillingPlansResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetBillingPlansResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetBillingPlansResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetBillingPlansResponse;
    static equals(a: GetBillingPlansResponse | PlainMessage<GetBillingPlansResponse> | undefined, b: GetBillingPlansResponse | PlainMessage<GetBillingPlansResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetBillingPlansResponse.BillingPlanFeature
 */
export declare class GetBillingPlansResponse_BillingPlanFeature extends Message<GetBillingPlansResponse_BillingPlanFeature> {
    /**
     * @generated from field: string id = 1;
     */
    id: string;
    /**
     * @generated from field: string description = 3;
     */
    description: string;
    /**
     * @generated from field: optional int32 limit = 4;
     */
    limit?: number;
    constructor(data?: PartialMessage<GetBillingPlansResponse_BillingPlanFeature>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetBillingPlansResponse.BillingPlanFeature";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetBillingPlansResponse_BillingPlanFeature;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetBillingPlansResponse_BillingPlanFeature;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetBillingPlansResponse_BillingPlanFeature;
    static equals(a: GetBillingPlansResponse_BillingPlanFeature | PlainMessage<GetBillingPlansResponse_BillingPlanFeature> | undefined, b: GetBillingPlansResponse_BillingPlanFeature | PlainMessage<GetBillingPlansResponse_BillingPlanFeature> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetBillingPlansResponse.BillingPlan
 */
export declare class GetBillingPlansResponse_BillingPlan extends Message<GetBillingPlansResponse_BillingPlan> {
    /**
     * @generated from field: string id = 1;
     */
    id: string;
    /**
     * @generated from field: string name = 2;
     */
    name: string;
    /**
     * @generated from field: int32 price = 3;
     */
    price: number;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.GetBillingPlansResponse.BillingPlanFeature features = 4;
     */
    features: GetBillingPlansResponse_BillingPlanFeature[];
    constructor(data?: PartialMessage<GetBillingPlansResponse_BillingPlan>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetBillingPlansResponse.BillingPlan";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetBillingPlansResponse_BillingPlan;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetBillingPlansResponse_BillingPlan;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetBillingPlansResponse_BillingPlan;
    static equals(a: GetBillingPlansResponse_BillingPlan | PlainMessage<GetBillingPlansResponse_BillingPlan> | undefined, b: GetBillingPlansResponse_BillingPlan | PlainMessage<GetBillingPlansResponse_BillingPlan> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.CreateCheckoutSessionRequest
 */
export declare class CreateCheckoutSessionRequest extends Message<CreateCheckoutSessionRequest> {
    /**
     * @generated from field: string plan = 1;
     */
    plan: string;
    constructor(data?: PartialMessage<CreateCheckoutSessionRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.CreateCheckoutSessionRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): CreateCheckoutSessionRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): CreateCheckoutSessionRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): CreateCheckoutSessionRequest;
    static equals(a: CreateCheckoutSessionRequest | PlainMessage<CreateCheckoutSessionRequest> | undefined, b: CreateCheckoutSessionRequest | PlainMessage<CreateCheckoutSessionRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.CreateCheckoutSessionResponse
 */
export declare class CreateCheckoutSessionResponse extends Message<CreateCheckoutSessionResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: string sessionId = 2;
     */
    sessionId: string;
    constructor(data?: PartialMessage<CreateCheckoutSessionResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.CreateCheckoutSessionResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): CreateCheckoutSessionResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): CreateCheckoutSessionResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): CreateCheckoutSessionResponse;
    static equals(a: CreateCheckoutSessionResponse | PlainMessage<CreateCheckoutSessionResponse> | undefined, b: CreateCheckoutSessionResponse | PlainMessage<CreateCheckoutSessionResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.CreateBillingPortalSessionRequest
 */
export declare class CreateBillingPortalSessionRequest extends Message<CreateBillingPortalSessionRequest> {
    constructor(data?: PartialMessage<CreateBillingPortalSessionRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.CreateBillingPortalSessionRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): CreateBillingPortalSessionRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): CreateBillingPortalSessionRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): CreateBillingPortalSessionRequest;
    static equals(a: CreateBillingPortalSessionRequest | PlainMessage<CreateBillingPortalSessionRequest> | undefined, b: CreateBillingPortalSessionRequest | PlainMessage<CreateBillingPortalSessionRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.CreateBillingPortalSessionResponse
 */
export declare class CreateBillingPortalSessionResponse extends Message<CreateBillingPortalSessionResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: string sessionId = 2;
     */
    sessionId: string;
    /**
     * @generated from field: string url = 3;
     */
    url: string;
    constructor(data?: PartialMessage<CreateBillingPortalSessionResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.CreateBillingPortalSessionResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): CreateBillingPortalSessionResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): CreateBillingPortalSessionResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): CreateBillingPortalSessionResponse;
    static equals(a: CreateBillingPortalSessionResponse | PlainMessage<CreateBillingPortalSessionResponse> | undefined, b: CreateBillingPortalSessionResponse | PlainMessage<CreateBillingPortalSessionResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.UpgradePlanRequest
 */
export declare class UpgradePlanRequest extends Message<UpgradePlanRequest> {
    /**
     * @generated from field: string plan = 1;
     */
    plan: string;
    constructor(data?: PartialMessage<UpgradePlanRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.UpgradePlanRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): UpgradePlanRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): UpgradePlanRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): UpgradePlanRequest;
    static equals(a: UpgradePlanRequest | PlainMessage<UpgradePlanRequest> | undefined, b: UpgradePlanRequest | PlainMessage<UpgradePlanRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.UpgradePlanResponse
 */
export declare class UpgradePlanResponse extends Message<UpgradePlanResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    constructor(data?: PartialMessage<UpgradePlanResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.UpgradePlanResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): UpgradePlanResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): UpgradePlanResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): UpgradePlanResponse;
    static equals(a: UpgradePlanResponse | PlainMessage<UpgradePlanResponse> | undefined, b: UpgradePlanResponse | PlainMessage<UpgradePlanResponse> | undefined): boolean;
}
/**
 * *
 * MetricsDashboard
 *
 * @generated from message wg.cosmo.platform.v1.GetGraphMetricsRequest
 */
export declare class GetGraphMetricsRequest extends Message<GetGraphMetricsRequest> {
    /**
     * @generated from field: string federatedGraphName = 1;
     */
    federatedGraphName: string;
    /**
     * @generated from field: int32 range = 2;
     */
    range: number;
    /**
     * @generated from field: wg.cosmo.platform.v1.DateRange dateRange = 3;
     */
    dateRange?: DateRange;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.AnalyticsFilter filters = 4;
     */
    filters: AnalyticsFilter[];
    /**
     * @generated from field: string namespace = 5;
     */
    namespace: string;
    constructor(data?: PartialMessage<GetGraphMetricsRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetGraphMetricsRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetGraphMetricsRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetGraphMetricsRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetGraphMetricsRequest;
    static equals(a: GetGraphMetricsRequest | PlainMessage<GetGraphMetricsRequest> | undefined, b: GetGraphMetricsRequest | PlainMessage<GetGraphMetricsRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetGraphMetricsResponse
 */
export declare class GetGraphMetricsResponse extends Message<GetGraphMetricsResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: wg.cosmo.platform.v1.MetricsDashboardMetric requests = 2;
     */
    requests?: MetricsDashboardMetric;
    /**
     * @generated from field: wg.cosmo.platform.v1.MetricsDashboardMetric latency = 3;
     */
    latency?: MetricsDashboardMetric;
    /**
     * @generated from field: wg.cosmo.platform.v1.MetricsDashboardMetric errors = 4;
     */
    errors?: MetricsDashboardMetric;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.AnalyticsViewResultFilter filters = 5;
     */
    filters: AnalyticsViewResultFilter[];
    /**
     * @generated from field: optional string resolution = 6;
     */
    resolution?: string;
    constructor(data?: PartialMessage<GetGraphMetricsResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetGraphMetricsResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetGraphMetricsResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetGraphMetricsResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetGraphMetricsResponse;
    static equals(a: GetGraphMetricsResponse | PlainMessage<GetGraphMetricsResponse> | undefined, b: GetGraphMetricsResponse | PlainMessage<GetGraphMetricsResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.MetricsDashboardMetric
 */
export declare class MetricsDashboardMetric extends Message<MetricsDashboardMetric> {
    /**
     * @generated from field: string value = 1;
     */
    value: string;
    /**
     * @generated from field: optional string previousValue = 2;
     */
    previousValue?: string;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.MetricsTopItem top = 3;
     */
    top: MetricsTopItem[];
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.MetricsSeriesItem series = 4;
     */
    series: MetricsSeriesItem[];
    constructor(data?: PartialMessage<MetricsDashboardMetric>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.MetricsDashboardMetric";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): MetricsDashboardMetric;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): MetricsDashboardMetric;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): MetricsDashboardMetric;
    static equals(a: MetricsDashboardMetric | PlainMessage<MetricsDashboardMetric> | undefined, b: MetricsDashboardMetric | PlainMessage<MetricsDashboardMetric> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.MetricsTopItem
 */
export declare class MetricsTopItem extends Message<MetricsTopItem> {
    /**
     * @generated from field: string hash = 1;
     */
    hash: string;
    /**
     * @generated from field: string name = 2;
     */
    name: string;
    /**
     * @generated from field: string value = 3;
     */
    value: string;
    /**
     * @generated from field: bool isPersisted = 4;
     */
    isPersisted: boolean;
    constructor(data?: PartialMessage<MetricsTopItem>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.MetricsTopItem";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): MetricsTopItem;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): MetricsTopItem;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): MetricsTopItem;
    static equals(a: MetricsTopItem | PlainMessage<MetricsTopItem> | undefined, b: MetricsTopItem | PlainMessage<MetricsTopItem> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.MetricsSeriesItem
 */
export declare class MetricsSeriesItem extends Message<MetricsSeriesItem> {
    /**
     * @generated from field: string timestamp = 1;
     */
    timestamp: string;
    /**
     * @generated from field: string value = 2;
     */
    value: string;
    /**
     * @generated from field: optional string previousValue = 3;
     */
    previousValue?: string;
    /**
     * @generated from field: optional string p50 = 4;
     */
    p50?: string;
    /**
     * @generated from field: optional string p90 = 5;
     */
    p90?: string;
    /**
     * @generated from field: optional string p99 = 6;
     */
    p99?: string;
    constructor(data?: PartialMessage<MetricsSeriesItem>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.MetricsSeriesItem";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): MetricsSeriesItem;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): MetricsSeriesItem;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): MetricsSeriesItem;
    static equals(a: MetricsSeriesItem | PlainMessage<MetricsSeriesItem> | undefined, b: MetricsSeriesItem | PlainMessage<MetricsSeriesItem> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.MetricsDashboard
 */
export declare class MetricsDashboard extends Message<MetricsDashboard> {
    /**
     * @generated from field: string name = 1;
     */
    name: string;
    /**
     * @generated from field: string title = 2;
     */
    title: string;
    /**
     * @generated from field: string type = 3;
     */
    type: string;
    /**
     * @generated from field: optional wg.cosmo.platform.v1.Unit unit = 4;
     */
    unit?: Unit;
    /**
     * @generated from field: optional bool is_hidden = 5;
     */
    isHidden?: boolean;
    /**
     * @generated from field: optional bool is_cta = 6;
     */
    isCta?: boolean;
    constructor(data?: PartialMessage<MetricsDashboard>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.MetricsDashboard";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): MetricsDashboard;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): MetricsDashboard;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): MetricsDashboard;
    static equals(a: MetricsDashboard | PlainMessage<MetricsDashboard> | undefined, b: MetricsDashboard | PlainMessage<MetricsDashboard> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetMetricsErrorRateRequest
 */
export declare class GetMetricsErrorRateRequest extends Message<GetMetricsErrorRateRequest> {
    /**
     * @generated from field: string federatedGraphName = 1;
     */
    federatedGraphName: string;
    /**
     * @generated from field: int32 range = 2;
     */
    range: number;
    /**
     * @generated from field: wg.cosmo.platform.v1.DateRange dateRange = 3;
     */
    dateRange?: DateRange;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.AnalyticsFilter filters = 4;
     */
    filters: AnalyticsFilter[];
    /**
     * @generated from field: string namespace = 5;
     */
    namespace: string;
    constructor(data?: PartialMessage<GetMetricsErrorRateRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetMetricsErrorRateRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetMetricsErrorRateRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetMetricsErrorRateRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetMetricsErrorRateRequest;
    static equals(a: GetMetricsErrorRateRequest | PlainMessage<GetMetricsErrorRateRequest> | undefined, b: GetMetricsErrorRateRequest | PlainMessage<GetMetricsErrorRateRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetMetricsErrorRateResponse
 */
export declare class GetMetricsErrorRateResponse extends Message<GetMetricsErrorRateResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.MetricsErrorRateSeriesItem series = 2;
     */
    series: MetricsErrorRateSeriesItem[];
    /**
     * @generated from field: optional string resolution = 3;
     */
    resolution?: string;
    constructor(data?: PartialMessage<GetMetricsErrorRateResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetMetricsErrorRateResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetMetricsErrorRateResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetMetricsErrorRateResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetMetricsErrorRateResponse;
    static equals(a: GetMetricsErrorRateResponse | PlainMessage<GetMetricsErrorRateResponse> | undefined, b: GetMetricsErrorRateResponse | PlainMessage<GetMetricsErrorRateResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.MetricsErrorRateSeriesItem
 */
export declare class MetricsErrorRateSeriesItem extends Message<MetricsErrorRateSeriesItem> {
    /**
     * @generated from field: string timestamp = 1;
     */
    timestamp: string;
    /**
     * @generated from field: float requestRate = 2;
     */
    requestRate: number;
    /**
     * @generated from field: float errorRate = 3;
     */
    errorRate: number;
    constructor(data?: PartialMessage<MetricsErrorRateSeriesItem>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.MetricsErrorRateSeriesItem";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): MetricsErrorRateSeriesItem;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): MetricsErrorRateSeriesItem;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): MetricsErrorRateSeriesItem;
    static equals(a: MetricsErrorRateSeriesItem | PlainMessage<MetricsErrorRateSeriesItem> | undefined, b: MetricsErrorRateSeriesItem | PlainMessage<MetricsErrorRateSeriesItem> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetSubgraphMetricsRequest
 */
export declare class GetSubgraphMetricsRequest extends Message<GetSubgraphMetricsRequest> {
    /**
     * @generated from field: string subgraphName = 1;
     */
    subgraphName: string;
    /**
     * @generated from field: string namespace = 2;
     */
    namespace: string;
    /**
     * @generated from field: int32 range = 4;
     */
    range: number;
    /**
     * @generated from field: wg.cosmo.platform.v1.DateRange dateRange = 5;
     */
    dateRange?: DateRange;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.AnalyticsFilter filters = 6;
     */
    filters: AnalyticsFilter[];
    constructor(data?: PartialMessage<GetSubgraphMetricsRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetSubgraphMetricsRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetSubgraphMetricsRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetSubgraphMetricsRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetSubgraphMetricsRequest;
    static equals(a: GetSubgraphMetricsRequest | PlainMessage<GetSubgraphMetricsRequest> | undefined, b: GetSubgraphMetricsRequest | PlainMessage<GetSubgraphMetricsRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetSubgraphMetricsResponse
 */
export declare class GetSubgraphMetricsResponse extends Message<GetSubgraphMetricsResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: wg.cosmo.platform.v1.MetricsDashboardMetric requests = 2;
     */
    requests?: MetricsDashboardMetric;
    /**
     * @generated from field: wg.cosmo.platform.v1.MetricsDashboardMetric latency = 3;
     */
    latency?: MetricsDashboardMetric;
    /**
     * @generated from field: wg.cosmo.platform.v1.MetricsDashboardMetric errors = 4;
     */
    errors?: MetricsDashboardMetric;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.AnalyticsViewResultFilter filters = 5;
     */
    filters: AnalyticsViewResultFilter[];
    /**
     * @generated from field: optional string resolution = 6;
     */
    resolution?: string;
    constructor(data?: PartialMessage<GetSubgraphMetricsResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetSubgraphMetricsResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetSubgraphMetricsResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetSubgraphMetricsResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetSubgraphMetricsResponse;
    static equals(a: GetSubgraphMetricsResponse | PlainMessage<GetSubgraphMetricsResponse> | undefined, b: GetSubgraphMetricsResponse | PlainMessage<GetSubgraphMetricsResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetSubgraphMetricsErrorRateRequest
 */
export declare class GetSubgraphMetricsErrorRateRequest extends Message<GetSubgraphMetricsErrorRateRequest> {
    /**
     * @generated from field: string subgraphName = 1;
     */
    subgraphName: string;
    /**
     * @generated from field: string namespace = 2;
     */
    namespace: string;
    /**
     * @generated from field: int32 range = 4;
     */
    range: number;
    /**
     * @generated from field: wg.cosmo.platform.v1.DateRange dateRange = 5;
     */
    dateRange?: DateRange;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.AnalyticsFilter filters = 6;
     */
    filters: AnalyticsFilter[];
    constructor(data?: PartialMessage<GetSubgraphMetricsErrorRateRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetSubgraphMetricsErrorRateRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetSubgraphMetricsErrorRateRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetSubgraphMetricsErrorRateRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetSubgraphMetricsErrorRateRequest;
    static equals(a: GetSubgraphMetricsErrorRateRequest | PlainMessage<GetSubgraphMetricsErrorRateRequest> | undefined, b: GetSubgraphMetricsErrorRateRequest | PlainMessage<GetSubgraphMetricsErrorRateRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetSubgraphMetricsErrorRateResponse
 */
export declare class GetSubgraphMetricsErrorRateResponse extends Message<GetSubgraphMetricsErrorRateResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.MetricsErrorRateSeriesItem series = 2;
     */
    series: MetricsErrorRateSeriesItem[];
    /**
     * @generated from field: optional string resolution = 3;
     */
    resolution?: string;
    constructor(data?: PartialMessage<GetSubgraphMetricsErrorRateResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetSubgraphMetricsErrorRateResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetSubgraphMetricsErrorRateResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetSubgraphMetricsErrorRateResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetSubgraphMetricsErrorRateResponse;
    static equals(a: GetSubgraphMetricsErrorRateResponse | PlainMessage<GetSubgraphMetricsErrorRateResponse> | undefined, b: GetSubgraphMetricsErrorRateResponse | PlainMessage<GetSubgraphMetricsErrorRateResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.ForceCheckSuccessRequest
 */
export declare class ForceCheckSuccessRequest extends Message<ForceCheckSuccessRequest> {
    /**
     * @generated from field: string check_id = 1;
     */
    checkId: string;
    /**
     * @generated from field: string graph_name = 2;
     */
    graphName: string;
    /**
     * @generated from field: string namespace = 3;
     */
    namespace: string;
    constructor(data?: PartialMessage<ForceCheckSuccessRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.ForceCheckSuccessRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): ForceCheckSuccessRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): ForceCheckSuccessRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): ForceCheckSuccessRequest;
    static equals(a: ForceCheckSuccessRequest | PlainMessage<ForceCheckSuccessRequest> | undefined, b: ForceCheckSuccessRequest | PlainMessage<ForceCheckSuccessRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.ForceCheckSuccessResponse
 */
export declare class ForceCheckSuccessResponse extends Message<ForceCheckSuccessResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    constructor(data?: PartialMessage<ForceCheckSuccessResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.ForceCheckSuccessResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): ForceCheckSuccessResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): ForceCheckSuccessResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): ForceCheckSuccessResponse;
    static equals(a: ForceCheckSuccessResponse | PlainMessage<ForceCheckSuccessResponse> | undefined, b: ForceCheckSuccessResponse | PlainMessage<ForceCheckSuccessResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.ToggleChangeOverridesForAllOperationsRequest
 */
export declare class ToggleChangeOverridesForAllOperationsRequest extends Message<ToggleChangeOverridesForAllOperationsRequest> {
    /**
     * @generated from field: string check_id = 1;
     */
    checkId: string;
    /**
     * @generated from field: bool is_safe = 2;
     */
    isSafe: boolean;
    /**
     * @generated from field: string graph_name = 3;
     */
    graphName: string;
    /**
     * @generated from field: string namespace = 4;
     */
    namespace: string;
    /**
     * @generated from field: optional string search = 5;
     */
    search?: string;
    constructor(data?: PartialMessage<ToggleChangeOverridesForAllOperationsRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.ToggleChangeOverridesForAllOperationsRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): ToggleChangeOverridesForAllOperationsRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): ToggleChangeOverridesForAllOperationsRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): ToggleChangeOverridesForAllOperationsRequest;
    static equals(a: ToggleChangeOverridesForAllOperationsRequest | PlainMessage<ToggleChangeOverridesForAllOperationsRequest> | undefined, b: ToggleChangeOverridesForAllOperationsRequest | PlainMessage<ToggleChangeOverridesForAllOperationsRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.ToggleChangeOverridesForAllOperationsResponse
 */
export declare class ToggleChangeOverridesForAllOperationsResponse extends Message<ToggleChangeOverridesForAllOperationsResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    constructor(data?: PartialMessage<ToggleChangeOverridesForAllOperationsResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.ToggleChangeOverridesForAllOperationsResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): ToggleChangeOverridesForAllOperationsResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): ToggleChangeOverridesForAllOperationsResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): ToggleChangeOverridesForAllOperationsResponse;
    static equals(a: ToggleChangeOverridesForAllOperationsResponse | PlainMessage<ToggleChangeOverridesForAllOperationsResponse> | undefined, b: ToggleChangeOverridesForAllOperationsResponse | PlainMessage<ToggleChangeOverridesForAllOperationsResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.CreateIgnoreOverridesForAllOperationsRequest
 */
export declare class CreateIgnoreOverridesForAllOperationsRequest extends Message<CreateIgnoreOverridesForAllOperationsRequest> {
    /**
     * @generated from field: string check_id = 1;
     */
    checkId: string;
    /**
     * @generated from field: string graph_name = 2;
     */
    graphName: string;
    /**
     * @generated from field: string namespace = 3;
     */
    namespace: string;
    /**
     * @generated from field: optional string search = 4;
     */
    search?: string;
    constructor(data?: PartialMessage<CreateIgnoreOverridesForAllOperationsRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.CreateIgnoreOverridesForAllOperationsRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): CreateIgnoreOverridesForAllOperationsRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): CreateIgnoreOverridesForAllOperationsRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): CreateIgnoreOverridesForAllOperationsRequest;
    static equals(a: CreateIgnoreOverridesForAllOperationsRequest | PlainMessage<CreateIgnoreOverridesForAllOperationsRequest> | undefined, b: CreateIgnoreOverridesForAllOperationsRequest | PlainMessage<CreateIgnoreOverridesForAllOperationsRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.CreateIgnoreOverridesForAllOperationsResponse
 */
export declare class CreateIgnoreOverridesForAllOperationsResponse extends Message<CreateIgnoreOverridesForAllOperationsResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    constructor(data?: PartialMessage<CreateIgnoreOverridesForAllOperationsResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.CreateIgnoreOverridesForAllOperationsResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): CreateIgnoreOverridesForAllOperationsResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): CreateIgnoreOverridesForAllOperationsResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): CreateIgnoreOverridesForAllOperationsResponse;
    static equals(a: CreateIgnoreOverridesForAllOperationsResponse | PlainMessage<CreateIgnoreOverridesForAllOperationsResponse> | undefined, b: CreateIgnoreOverridesForAllOperationsResponse | PlainMessage<CreateIgnoreOverridesForAllOperationsResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.OverrideChange
 */
export declare class OverrideChange extends Message<OverrideChange> {
    /**
     * @generated from field: string changeType = 1;
     */
    changeType: string;
    /**
     * @generated from field: optional string path = 2;
     */
    path?: string;
    constructor(data?: PartialMessage<OverrideChange>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.OverrideChange";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): OverrideChange;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): OverrideChange;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): OverrideChange;
    static equals(a: OverrideChange | PlainMessage<OverrideChange> | undefined, b: OverrideChange | PlainMessage<OverrideChange> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.CreateOperationOverridesRequest
 */
export declare class CreateOperationOverridesRequest extends Message<CreateOperationOverridesRequest> {
    /**
     * @generated from field: string graph_name = 1;
     */
    graphName: string;
    /**
     * @generated from field: string namespace = 2;
     */
    namespace: string;
    /**
     * @generated from field: string operation_hash = 3;
     */
    operationHash: string;
    /**
     * @generated from field: string operation_name = 4;
     */
    operationName: string;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.OverrideChange changes = 5;
     */
    changes: OverrideChange[];
    constructor(data?: PartialMessage<CreateOperationOverridesRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.CreateOperationOverridesRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): CreateOperationOverridesRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): CreateOperationOverridesRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): CreateOperationOverridesRequest;
    static equals(a: CreateOperationOverridesRequest | PlainMessage<CreateOperationOverridesRequest> | undefined, b: CreateOperationOverridesRequest | PlainMessage<CreateOperationOverridesRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.CreateOperationOverridesResponse
 */
export declare class CreateOperationOverridesResponse extends Message<CreateOperationOverridesResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    constructor(data?: PartialMessage<CreateOperationOverridesResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.CreateOperationOverridesResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): CreateOperationOverridesResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): CreateOperationOverridesResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): CreateOperationOverridesResponse;
    static equals(a: CreateOperationOverridesResponse | PlainMessage<CreateOperationOverridesResponse> | undefined, b: CreateOperationOverridesResponse | PlainMessage<CreateOperationOverridesResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.CreateOperationIgnoreAllOverrideRequest
 */
export declare class CreateOperationIgnoreAllOverrideRequest extends Message<CreateOperationIgnoreAllOverrideRequest> {
    /**
     * @generated from field: string graph_name = 1;
     */
    graphName: string;
    /**
     * @generated from field: string namespace = 2;
     */
    namespace: string;
    /**
     * @generated from field: string operation_hash = 3;
     */
    operationHash: string;
    /**
     * @generated from field: string operation_name = 4;
     */
    operationName: string;
    constructor(data?: PartialMessage<CreateOperationIgnoreAllOverrideRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.CreateOperationIgnoreAllOverrideRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): CreateOperationIgnoreAllOverrideRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): CreateOperationIgnoreAllOverrideRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): CreateOperationIgnoreAllOverrideRequest;
    static equals(a: CreateOperationIgnoreAllOverrideRequest | PlainMessage<CreateOperationIgnoreAllOverrideRequest> | undefined, b: CreateOperationIgnoreAllOverrideRequest | PlainMessage<CreateOperationIgnoreAllOverrideRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.CreateOperationIgnoreAllOverrideResponse
 */
export declare class CreateOperationIgnoreAllOverrideResponse extends Message<CreateOperationIgnoreAllOverrideResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    constructor(data?: PartialMessage<CreateOperationIgnoreAllOverrideResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.CreateOperationIgnoreAllOverrideResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): CreateOperationIgnoreAllOverrideResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): CreateOperationIgnoreAllOverrideResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): CreateOperationIgnoreAllOverrideResponse;
    static equals(a: CreateOperationIgnoreAllOverrideResponse | PlainMessage<CreateOperationIgnoreAllOverrideResponse> | undefined, b: CreateOperationIgnoreAllOverrideResponse | PlainMessage<CreateOperationIgnoreAllOverrideResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.RemoveOperationOverridesRequest
 */
export declare class RemoveOperationOverridesRequest extends Message<RemoveOperationOverridesRequest> {
    /**
     * @generated from field: string graph_name = 1;
     */
    graphName: string;
    /**
     * @generated from field: string namespace = 2;
     */
    namespace: string;
    /**
     * @generated from field: string operation_hash = 3;
     */
    operationHash: string;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.OverrideChange changes = 4;
     */
    changes: OverrideChange[];
    constructor(data?: PartialMessage<RemoveOperationOverridesRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.RemoveOperationOverridesRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): RemoveOperationOverridesRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): RemoveOperationOverridesRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): RemoveOperationOverridesRequest;
    static equals(a: RemoveOperationOverridesRequest | PlainMessage<RemoveOperationOverridesRequest> | undefined, b: RemoveOperationOverridesRequest | PlainMessage<RemoveOperationOverridesRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.RemoveOperationOverridesResponse
 */
export declare class RemoveOperationOverridesResponse extends Message<RemoveOperationOverridesResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    constructor(data?: PartialMessage<RemoveOperationOverridesResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.RemoveOperationOverridesResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): RemoveOperationOverridesResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): RemoveOperationOverridesResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): RemoveOperationOverridesResponse;
    static equals(a: RemoveOperationOverridesResponse | PlainMessage<RemoveOperationOverridesResponse> | undefined, b: RemoveOperationOverridesResponse | PlainMessage<RemoveOperationOverridesResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.RemoveOperationIgnoreAllOverrideRequest
 */
export declare class RemoveOperationIgnoreAllOverrideRequest extends Message<RemoveOperationIgnoreAllOverrideRequest> {
    /**
     * @generated from field: string graph_name = 1;
     */
    graphName: string;
    /**
     * @generated from field: string namespace = 2;
     */
    namespace: string;
    /**
     * @generated from field: string operation_hash = 3;
     */
    operationHash: string;
    constructor(data?: PartialMessage<RemoveOperationIgnoreAllOverrideRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.RemoveOperationIgnoreAllOverrideRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): RemoveOperationIgnoreAllOverrideRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): RemoveOperationIgnoreAllOverrideRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): RemoveOperationIgnoreAllOverrideRequest;
    static equals(a: RemoveOperationIgnoreAllOverrideRequest | PlainMessage<RemoveOperationIgnoreAllOverrideRequest> | undefined, b: RemoveOperationIgnoreAllOverrideRequest | PlainMessage<RemoveOperationIgnoreAllOverrideRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.RemoveOperationIgnoreAllOverrideResponse
 */
export declare class RemoveOperationIgnoreAllOverrideResponse extends Message<RemoveOperationIgnoreAllOverrideResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    constructor(data?: PartialMessage<RemoveOperationIgnoreAllOverrideResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.RemoveOperationIgnoreAllOverrideResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): RemoveOperationIgnoreAllOverrideResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): RemoveOperationIgnoreAllOverrideResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): RemoveOperationIgnoreAllOverrideResponse;
    static equals(a: RemoveOperationIgnoreAllOverrideResponse | PlainMessage<RemoveOperationIgnoreAllOverrideResponse> | undefined, b: RemoveOperationIgnoreAllOverrideResponse | PlainMessage<RemoveOperationIgnoreAllOverrideResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetOperationOverridesRequest
 */
export declare class GetOperationOverridesRequest extends Message<GetOperationOverridesRequest> {
    /**
     * @generated from field: string graph_name = 1;
     */
    graphName: string;
    /**
     * @generated from field: string namespace = 2;
     */
    namespace: string;
    /**
     * @generated from field: string operation_hash = 3;
     */
    operationHash: string;
    constructor(data?: PartialMessage<GetOperationOverridesRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetOperationOverridesRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetOperationOverridesRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetOperationOverridesRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetOperationOverridesRequest;
    static equals(a: GetOperationOverridesRequest | PlainMessage<GetOperationOverridesRequest> | undefined, b: GetOperationOverridesRequest | PlainMessage<GetOperationOverridesRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetOperationOverridesResponse
 */
export declare class GetOperationOverridesResponse extends Message<GetOperationOverridesResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.OverrideChange changes = 2;
     */
    changes: OverrideChange[];
    /**
     * @generated from field: bool ignore_all = 3;
     */
    ignoreAll: boolean;
    constructor(data?: PartialMessage<GetOperationOverridesResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetOperationOverridesResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetOperationOverridesResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetOperationOverridesResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetOperationOverridesResponse;
    static equals(a: GetOperationOverridesResponse | PlainMessage<GetOperationOverridesResponse> | undefined, b: GetOperationOverridesResponse | PlainMessage<GetOperationOverridesResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetAllOverridesRequest
 */
export declare class GetAllOverridesRequest extends Message<GetAllOverridesRequest> {
    /**
     * @generated from field: string graph_name = 1;
     */
    graphName: string;
    /**
     * @generated from field: string namespace = 2;
     */
    namespace: string;
    constructor(data?: PartialMessage<GetAllOverridesRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetAllOverridesRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetAllOverridesRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetAllOverridesRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetAllOverridesRequest;
    static equals(a: GetAllOverridesRequest | PlainMessage<GetAllOverridesRequest> | undefined, b: GetAllOverridesRequest | PlainMessage<GetAllOverridesRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetAllOverridesResponse
 */
export declare class GetAllOverridesResponse extends Message<GetAllOverridesResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.GetAllOverridesResponse.Override overrides = 2;
     */
    overrides: GetAllOverridesResponse_Override[];
    constructor(data?: PartialMessage<GetAllOverridesResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetAllOverridesResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetAllOverridesResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetAllOverridesResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetAllOverridesResponse;
    static equals(a: GetAllOverridesResponse | PlainMessage<GetAllOverridesResponse> | undefined, b: GetAllOverridesResponse | PlainMessage<GetAllOverridesResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetAllOverridesResponse.Override
 */
export declare class GetAllOverridesResponse_Override extends Message<GetAllOverridesResponse_Override> {
    /**
     * @generated from field: string hash = 1;
     */
    hash: string;
    /**
     * @generated from field: string name = 2;
     */
    name: string;
    /**
     * @generated from field: uint32 changesOverrideCount = 3;
     */
    changesOverrideCount: number;
    /**
     * @generated from field: bool hasIgnoreAllOverride = 4;
     */
    hasIgnoreAllOverride: boolean;
    /**
     * @generated from field: string updated_at = 5;
     */
    updatedAt: string;
    constructor(data?: PartialMessage<GetAllOverridesResponse_Override>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetAllOverridesResponse.Override";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetAllOverridesResponse_Override;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetAllOverridesResponse_Override;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetAllOverridesResponse_Override;
    static equals(a: GetAllOverridesResponse_Override | PlainMessage<GetAllOverridesResponse_Override> | undefined, b: GetAllOverridesResponse_Override | PlainMessage<GetAllOverridesResponse_Override> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.IsGitHubAppInstalledRequest
 */
export declare class IsGitHubAppInstalledRequest extends Message<IsGitHubAppInstalledRequest> {
    /**
     * @generated from field: wg.cosmo.platform.v1.GitInfo git_info = 1;
     */
    gitInfo?: GitInfo;
    constructor(data?: PartialMessage<IsGitHubAppInstalledRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.IsGitHubAppInstalledRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): IsGitHubAppInstalledRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): IsGitHubAppInstalledRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): IsGitHubAppInstalledRequest;
    static equals(a: IsGitHubAppInstalledRequest | PlainMessage<IsGitHubAppInstalledRequest> | undefined, b: IsGitHubAppInstalledRequest | PlainMessage<IsGitHubAppInstalledRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.IsGitHubAppInstalledResponse
 */
export declare class IsGitHubAppInstalledResponse extends Message<IsGitHubAppInstalledResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: bool is_installed = 2;
     */
    isInstalled: boolean;
    constructor(data?: PartialMessage<IsGitHubAppInstalledResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.IsGitHubAppInstalledResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): IsGitHubAppInstalledResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): IsGitHubAppInstalledResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): IsGitHubAppInstalledResponse;
    static equals(a: IsGitHubAppInstalledResponse | PlainMessage<IsGitHubAppInstalledResponse> | undefined, b: IsGitHubAppInstalledResponse | PlainMessage<IsGitHubAppInstalledResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GroupMapper
 */
export declare class GroupMapper extends Message<GroupMapper> {
    /**
     * @generated from field: string groupId = 1;
     */
    groupId: string;
    /**
     * @generated from field: string ssoGroup = 2;
     */
    ssoGroup: string;
    constructor(data?: PartialMessage<GroupMapper>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GroupMapper";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GroupMapper;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GroupMapper;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GroupMapper;
    static equals(a: GroupMapper | PlainMessage<GroupMapper> | undefined, b: GroupMapper | PlainMessage<GroupMapper> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.CreateOIDCProviderRequest
 */
export declare class CreateOIDCProviderRequest extends Message<CreateOIDCProviderRequest> {
    /**
     * @generated from field: string name = 1;
     */
    name: string;
    /**
     * @generated from field: string discoveryEndpoint = 2;
     */
    discoveryEndpoint: string;
    /**
     * @generated from field: string clientID = 3;
     */
    clientID: string;
    /**
     * @generated from field: string clientSecrect = 4;
     */
    clientSecrect: string;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.GroupMapper mappers = 5;
     */
    mappers: GroupMapper[];
    constructor(data?: PartialMessage<CreateOIDCProviderRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.CreateOIDCProviderRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): CreateOIDCProviderRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): CreateOIDCProviderRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): CreateOIDCProviderRequest;
    static equals(a: CreateOIDCProviderRequest | PlainMessage<CreateOIDCProviderRequest> | undefined, b: CreateOIDCProviderRequest | PlainMessage<CreateOIDCProviderRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.CreateOIDCProviderResponse
 */
export declare class CreateOIDCProviderResponse extends Message<CreateOIDCProviderResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: string signInURL = 2;
     */
    signInURL: string;
    /**
     * @generated from field: string signOutURL = 3;
     */
    signOutURL: string;
    /**
     * @generated from field: string loginURL = 4;
     */
    loginURL: string;
    constructor(data?: PartialMessage<CreateOIDCProviderResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.CreateOIDCProviderResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): CreateOIDCProviderResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): CreateOIDCProviderResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): CreateOIDCProviderResponse;
    static equals(a: CreateOIDCProviderResponse | PlainMessage<CreateOIDCProviderResponse> | undefined, b: CreateOIDCProviderResponse | PlainMessage<CreateOIDCProviderResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetOIDCProviderRequest
 */
export declare class GetOIDCProviderRequest extends Message<GetOIDCProviderRequest> {
    constructor(data?: PartialMessage<GetOIDCProviderRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetOIDCProviderRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetOIDCProviderRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetOIDCProviderRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetOIDCProviderRequest;
    static equals(a: GetOIDCProviderRequest | PlainMessage<GetOIDCProviderRequest> | undefined, b: GetOIDCProviderRequest | PlainMessage<GetOIDCProviderRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetOIDCProviderResponse
 */
export declare class GetOIDCProviderResponse extends Message<GetOIDCProviderResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: string name = 2;
     */
    name: string;
    /**
     * @generated from field: string endpoint = 3;
     */
    endpoint: string;
    /**
     * @generated from field: string loginURL = 4;
     */
    loginURL: string;
    /**
     * @generated from field: string signInRedirectURL = 5;
     */
    signInRedirectURL: string;
    /**
     * @generated from field: string signOutRedirectURL = 6;
     */
    signOutRedirectURL: string;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.GroupMapper mappers = 7;
     */
    mappers: GroupMapper[];
    constructor(data?: PartialMessage<GetOIDCProviderResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetOIDCProviderResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetOIDCProviderResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetOIDCProviderResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetOIDCProviderResponse;
    static equals(a: GetOIDCProviderResponse | PlainMessage<GetOIDCProviderResponse> | undefined, b: GetOIDCProviderResponse | PlainMessage<GetOIDCProviderResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.DeleteOIDCProviderRequest
 */
export declare class DeleteOIDCProviderRequest extends Message<DeleteOIDCProviderRequest> {
    constructor(data?: PartialMessage<DeleteOIDCProviderRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.DeleteOIDCProviderRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): DeleteOIDCProviderRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): DeleteOIDCProviderRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): DeleteOIDCProviderRequest;
    static equals(a: DeleteOIDCProviderRequest | PlainMessage<DeleteOIDCProviderRequest> | undefined, b: DeleteOIDCProviderRequest | PlainMessage<DeleteOIDCProviderRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.DeleteOIDCProviderResponse
 */
export declare class DeleteOIDCProviderResponse extends Message<DeleteOIDCProviderResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    constructor(data?: PartialMessage<DeleteOIDCProviderResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.DeleteOIDCProviderResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): DeleteOIDCProviderResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): DeleteOIDCProviderResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): DeleteOIDCProviderResponse;
    static equals(a: DeleteOIDCProviderResponse | PlainMessage<DeleteOIDCProviderResponse> | undefined, b: DeleteOIDCProviderResponse | PlainMessage<DeleteOIDCProviderResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.UpdateIDPMappersRequest
 */
export declare class UpdateIDPMappersRequest extends Message<UpdateIDPMappersRequest> {
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.GroupMapper mappers = 1;
     */
    mappers: GroupMapper[];
    constructor(data?: PartialMessage<UpdateIDPMappersRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.UpdateIDPMappersRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): UpdateIDPMappersRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): UpdateIDPMappersRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): UpdateIDPMappersRequest;
    static equals(a: UpdateIDPMappersRequest | PlainMessage<UpdateIDPMappersRequest> | undefined, b: UpdateIDPMappersRequest | PlainMessage<UpdateIDPMappersRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.UpdateIDPMappersResponse
 */
export declare class UpdateIDPMappersResponse extends Message<UpdateIDPMappersResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    constructor(data?: PartialMessage<UpdateIDPMappersResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.UpdateIDPMappersResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): UpdateIDPMappersResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): UpdateIDPMappersResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): UpdateIDPMappersResponse;
    static equals(a: UpdateIDPMappersResponse | PlainMessage<UpdateIDPMappersResponse> | undefined, b: UpdateIDPMappersResponse | PlainMessage<UpdateIDPMappersResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetOrganizationRequestsCountRequest
 */
export declare class GetOrganizationRequestsCountRequest extends Message<GetOrganizationRequestsCountRequest> {
    constructor(data?: PartialMessage<GetOrganizationRequestsCountRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetOrganizationRequestsCountRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetOrganizationRequestsCountRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetOrganizationRequestsCountRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetOrganizationRequestsCountRequest;
    static equals(a: GetOrganizationRequestsCountRequest | PlainMessage<GetOrganizationRequestsCountRequest> | undefined, b: GetOrganizationRequestsCountRequest | PlainMessage<GetOrganizationRequestsCountRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetOrganizationRequestsCountResponse
 */
export declare class GetOrganizationRequestsCountResponse extends Message<GetOrganizationRequestsCountResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: int64 count = 2;
     */
    count: bigint;
    constructor(data?: PartialMessage<GetOrganizationRequestsCountResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetOrganizationRequestsCountResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetOrganizationRequestsCountResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetOrganizationRequestsCountResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetOrganizationRequestsCountResponse;
    static equals(a: GetOrganizationRequestsCountResponse | PlainMessage<GetOrganizationRequestsCountResponse> | undefined, b: GetOrganizationRequestsCountResponse | PlainMessage<GetOrganizationRequestsCountResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.OrganizationInvite
 */
export declare class OrganizationInvite extends Message<OrganizationInvite> {
    /**
     * @generated from field: string id = 1;
     */
    id: string;
    /**
     * @generated from field: string name = 2;
     */
    name: string;
    /**
     * @generated from field: string slug = 3;
     */
    slug: string;
    /**
     * @generated from field: optional string creatorUserId = 4;
     */
    creatorUserId?: string;
    /**
     * @generated from field: string createdAt = 5;
     */
    createdAt: string;
    /**
     * @generated from field: optional string invitedBy = 6;
     */
    invitedBy?: string;
    constructor(data?: PartialMessage<OrganizationInvite>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.OrganizationInvite";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): OrganizationInvite;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): OrganizationInvite;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): OrganizationInvite;
    static equals(a: OrganizationInvite | PlainMessage<OrganizationInvite> | undefined, b: OrganizationInvite | PlainMessage<OrganizationInvite> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetAuditLogsRequest
 */
export declare class GetAuditLogsRequest extends Message<GetAuditLogsRequest> {
    /**
     * @generated from field: int32 limit = 1;
     */
    limit: number;
    /**
     * @generated from field: int32 offset = 2;
     */
    offset: number;
    /**
     * @generated from field: string startDate = 3;
     */
    startDate: string;
    /**
     * @generated from field: string endDate = 4;
     */
    endDate: string;
    constructor(data?: PartialMessage<GetAuditLogsRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetAuditLogsRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetAuditLogsRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetAuditLogsRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetAuditLogsRequest;
    static equals(a: GetAuditLogsRequest | PlainMessage<GetAuditLogsRequest> | undefined, b: GetAuditLogsRequest | PlainMessage<GetAuditLogsRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.AuditLog
 */
export declare class AuditLog extends Message<AuditLog> {
    /**
     * @generated from field: string id = 1;
     */
    id: string;
    /**
     * @generated from field: string actorDisplayName = 2;
     */
    actorDisplayName: string;
    /**
     * @generated from field: string action = 3;
     */
    action: string;
    /**
     * @generated from field: string actorType = 4;
     */
    actorType: string;
    /**
     * @generated from field: string auditAction = 5;
     */
    auditAction: string;
    /**
     * @generated from field: string auditableDisplayName = 6;
     */
    auditableDisplayName: string;
    /**
     * @generated from field: string targetDisplayName = 7;
     */
    targetDisplayName: string;
    /**
     * @generated from field: string targetType = 8;
     */
    targetType: string;
    /**
     * @generated from field: string createdAt = 9;
     */
    createdAt: string;
    /**
     * @generated from field: string targetNamespaceId = 10;
     */
    targetNamespaceId: string;
    /**
     * @generated from field: string targetNamespaceDisplayName = 11;
     */
    targetNamespaceDisplayName: string;
    /**
     * @generated from field: string apiKeyName = 12;
     */
    apiKeyName: string;
    constructor(data?: PartialMessage<AuditLog>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.AuditLog";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): AuditLog;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): AuditLog;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): AuditLog;
    static equals(a: AuditLog | PlainMessage<AuditLog> | undefined, b: AuditLog | PlainMessage<AuditLog> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetAuditLogsResponse
 */
export declare class GetAuditLogsResponse extends Message<GetAuditLogsResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.AuditLog logs = 2;
     */
    logs: AuditLog[];
    /**
     * @generated from field: int32 count = 3;
     */
    count: number;
    constructor(data?: PartialMessage<GetAuditLogsResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetAuditLogsResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetAuditLogsResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetAuditLogsResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetAuditLogsResponse;
    static equals(a: GetAuditLogsResponse | PlainMessage<GetAuditLogsResponse> | undefined, b: GetAuditLogsResponse | PlainMessage<GetAuditLogsResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetInvitationsRequest
 */
export declare class GetInvitationsRequest extends Message<GetInvitationsRequest> {
    constructor(data?: PartialMessage<GetInvitationsRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetInvitationsRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetInvitationsRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetInvitationsRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetInvitationsRequest;
    static equals(a: GetInvitationsRequest | PlainMessage<GetInvitationsRequest> | undefined, b: GetInvitationsRequest | PlainMessage<GetInvitationsRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetInvitationsResponse
 */
export declare class GetInvitationsResponse extends Message<GetInvitationsResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.OrganizationInvite invitations = 2;
     */
    invitations: OrganizationInvite[];
    constructor(data?: PartialMessage<GetInvitationsResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetInvitationsResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetInvitationsResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetInvitationsResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetInvitationsResponse;
    static equals(a: GetInvitationsResponse | PlainMessage<GetInvitationsResponse> | undefined, b: GetInvitationsResponse | PlainMessage<GetInvitationsResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.AcceptOrDeclineInvitationRequest
 */
export declare class AcceptOrDeclineInvitationRequest extends Message<AcceptOrDeclineInvitationRequest> {
    /**
     * @generated from field: string organizationId = 1;
     */
    organizationId: string;
    /**
     * @generated from field: bool accept = 2;
     */
    accept: boolean;
    constructor(data?: PartialMessage<AcceptOrDeclineInvitationRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.AcceptOrDeclineInvitationRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): AcceptOrDeclineInvitationRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): AcceptOrDeclineInvitationRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): AcceptOrDeclineInvitationRequest;
    static equals(a: AcceptOrDeclineInvitationRequest | PlainMessage<AcceptOrDeclineInvitationRequest> | undefined, b: AcceptOrDeclineInvitationRequest | PlainMessage<AcceptOrDeclineInvitationRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.AcceptOrDeclineInvitationResponse
 */
export declare class AcceptOrDeclineInvitationResponse extends Message<AcceptOrDeclineInvitationResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    constructor(data?: PartialMessage<AcceptOrDeclineInvitationResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.AcceptOrDeclineInvitationResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): AcceptOrDeclineInvitationResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): AcceptOrDeclineInvitationResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): AcceptOrDeclineInvitationResponse;
    static equals(a: AcceptOrDeclineInvitationResponse | PlainMessage<AcceptOrDeclineInvitationResponse> | undefined, b: AcceptOrDeclineInvitationResponse | PlainMessage<AcceptOrDeclineInvitationResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GraphComposition
 */
export declare class GraphComposition extends Message<GraphComposition> {
    /**
     * @generated from field: string id = 1;
     */
    id: string;
    /**
     * @generated from field: string schemaVersionId = 2;
     */
    schemaVersionId: string;
    /**
     * @generated from field: string createdAt = 3;
     */
    createdAt: string;
    /**
     * @generated from field: bool isComposable = 4;
     */
    isComposable: boolean;
    /**
     * @generated from field: optional string compositionErrors = 5;
     */
    compositionErrors?: string;
    /**
     * @generated from field: optional string createdBy = 6;
     */
    createdBy?: string;
    /**
     * @generated from field: bool isLatestValid = 7;
     */
    isLatestValid: boolean;
    /**
     * @generated from field: optional string routerConfigSignature = 8;
     */
    routerConfigSignature?: string;
    /**
     * @generated from field: optional string admissionError = 9;
     */
    admissionError?: string;
    /**
     * @generated from field: optional string deploymentError = 10;
     */
    deploymentError?: string;
    /**
     * @generated from field: optional bool hasMultipleChangedSubgraphs = 11;
     */
    hasMultipleChangedSubgraphs?: boolean;
    /**
     * @generated from field: optional string triggeredBySubgraphName = 12;
     */
    triggeredBySubgraphName?: string;
    /**
     * @generated from field: optional string compositionWarnings = 13;
     */
    compositionWarnings?: string;
    /**
     * @generated from field: string router_compatibility_version = 14;
     */
    routerCompatibilityVersion: string;
    constructor(data?: PartialMessage<GraphComposition>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GraphComposition";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GraphComposition;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GraphComposition;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GraphComposition;
    static equals(a: GraphComposition | PlainMessage<GraphComposition> | undefined, b: GraphComposition | PlainMessage<GraphComposition> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GraphCompositionSubgraph
 */
export declare class GraphCompositionSubgraph extends Message<GraphCompositionSubgraph> {
    /**
     * @generated from field: string id = 1;
     */
    id: string;
    /**
     * @generated from field: string schemaVersionId = 2;
     */
    schemaVersionId: string;
    /**
     * @generated from field: string name = 3;
     */
    name: string;
    /**
     * @generated from field: string target_id = 4;
     */
    targetId: string;
    /**
     * @generated from field: bool isFeatureSubgraph = 5;
     */
    isFeatureSubgraph: boolean;
    /**
     * @generated from field: string changeType = 6;
     */
    changeType: string;
    /**
     * @generated from field: wg.cosmo.platform.v1.SubgraphType subgraphType = 7;
     */
    subgraphType: SubgraphType;
    constructor(data?: PartialMessage<GraphCompositionSubgraph>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GraphCompositionSubgraph";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GraphCompositionSubgraph;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GraphCompositionSubgraph;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GraphCompositionSubgraph;
    static equals(a: GraphCompositionSubgraph | PlainMessage<GraphCompositionSubgraph> | undefined, b: GraphCompositionSubgraph | PlainMessage<GraphCompositionSubgraph> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetCompositionsRequest
 */
export declare class GetCompositionsRequest extends Message<GetCompositionsRequest> {
    /**
     * @generated from field: string fedGraphName = 1;
     */
    fedGraphName: string;
    /**
     * @generated from field: int32 limit = 2;
     */
    limit: number;
    /**
     * @generated from field: int32 offset = 3;
     */
    offset: number;
    /**
     * @generated from field: string startDate = 4;
     */
    startDate: string;
    /**
     * @generated from field: string endDate = 5;
     */
    endDate: string;
    /**
     * @generated from field: string namespace = 6;
     */
    namespace: string;
    /**
     * @generated from field: bool excludeFeatureFlagCompositions = 7;
     */
    excludeFeatureFlagCompositions: boolean;
    constructor(data?: PartialMessage<GetCompositionsRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetCompositionsRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetCompositionsRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetCompositionsRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetCompositionsRequest;
    static equals(a: GetCompositionsRequest | PlainMessage<GetCompositionsRequest> | undefined, b: GetCompositionsRequest | PlainMessage<GetCompositionsRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetCompositionsResponse
 */
export declare class GetCompositionsResponse extends Message<GetCompositionsResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.GraphComposition compositions = 2;
     */
    compositions: GraphComposition[];
    /**
     * @generated from field: int32 count = 3;
     */
    count: number;
    constructor(data?: PartialMessage<GetCompositionsResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetCompositionsResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetCompositionsResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetCompositionsResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetCompositionsResponse;
    static equals(a: GetCompositionsResponse | PlainMessage<GetCompositionsResponse> | undefined, b: GetCompositionsResponse | PlainMessage<GetCompositionsResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetCompositionDetailsRequest
 */
export declare class GetCompositionDetailsRequest extends Message<GetCompositionDetailsRequest> {
    /**
     * @generated from field: string compositionId = 1;
     */
    compositionId: string;
    /**
     * @generated from field: string namespace = 2;
     */
    namespace: string;
    constructor(data?: PartialMessage<GetCompositionDetailsRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetCompositionDetailsRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetCompositionDetailsRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetCompositionDetailsRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetCompositionDetailsRequest;
    static equals(a: GetCompositionDetailsRequest | PlainMessage<GetCompositionDetailsRequest> | undefined, b: GetCompositionDetailsRequest | PlainMessage<GetCompositionDetailsRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.FeatureFlagComposition
 */
export declare class FeatureFlagComposition extends Message<FeatureFlagComposition> {
    /**
     * @generated from field: string id = 1;
     */
    id: string;
    /**
     * @generated from field: string schemaVersionId = 2;
     */
    schemaVersionId: string;
    /**
     * @generated from field: string createdAt = 3;
     */
    createdAt: string;
    /**
     * @generated from field: bool isComposable = 4;
     */
    isComposable: boolean;
    /**
     * @generated from field: optional string compositionErrors = 5;
     */
    compositionErrors?: string;
    /**
     * @generated from field: optional string createdBy = 6;
     */
    createdBy?: string;
    /**
     * @generated from field: optional string routerConfigSignature = 7;
     */
    routerConfigSignature?: string;
    /**
     * @generated from field: optional string admissionError = 8;
     */
    admissionError?: string;
    /**
     * @generated from field: optional string deploymentError = 9;
     */
    deploymentError?: string;
    /**
     * @generated from field: string featureFlagName = 10;
     */
    featureFlagName: string;
    /**
     * @generated from field: optional string compositionWarnings = 11;
     */
    compositionWarnings?: string;
    constructor(data?: PartialMessage<FeatureFlagComposition>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.FeatureFlagComposition";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): FeatureFlagComposition;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): FeatureFlagComposition;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): FeatureFlagComposition;
    static equals(a: FeatureFlagComposition | PlainMessage<FeatureFlagComposition> | undefined, b: FeatureFlagComposition | PlainMessage<FeatureFlagComposition> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetCompositionDetailsResponse
 */
export declare class GetCompositionDetailsResponse extends Message<GetCompositionDetailsResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: wg.cosmo.platform.v1.GraphComposition composition = 2;
     */
    composition?: GraphComposition;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.GraphCompositionSubgraph compositionSubgraphs = 3;
     */
    compositionSubgraphs: GraphCompositionSubgraph[];
    /**
     * @generated from field: wg.cosmo.platform.v1.ChangeCounts changeCounts = 4;
     */
    changeCounts?: ChangeCounts;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.FeatureFlagComposition featureFlagCompositions = 5;
     */
    featureFlagCompositions: FeatureFlagComposition[];
    constructor(data?: PartialMessage<GetCompositionDetailsResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetCompositionDetailsResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetCompositionDetailsResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetCompositionDetailsResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetCompositionDetailsResponse;
    static equals(a: GetCompositionDetailsResponse | PlainMessage<GetCompositionDetailsResponse> | undefined, b: GetCompositionDetailsResponse | PlainMessage<GetCompositionDetailsResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetSdlBySchemaVersionRequest
 */
export declare class GetSdlBySchemaVersionRequest extends Message<GetSdlBySchemaVersionRequest> {
    /**
     * @generated from field: string schemaVersionId = 1;
     */
    schemaVersionId: string;
    /**
     * @generated from field: string target_id = 2;
     */
    targetId: string;
    constructor(data?: PartialMessage<GetSdlBySchemaVersionRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetSdlBySchemaVersionRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetSdlBySchemaVersionRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetSdlBySchemaVersionRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetSdlBySchemaVersionRequest;
    static equals(a: GetSdlBySchemaVersionRequest | PlainMessage<GetSdlBySchemaVersionRequest> | undefined, b: GetSdlBySchemaVersionRequest | PlainMessage<GetSdlBySchemaVersionRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetSdlBySchemaVersionResponse
 */
export declare class GetSdlBySchemaVersionResponse extends Message<GetSdlBySchemaVersionResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: string sdl = 2;
     */
    sdl: string;
    /**
     * @generated from field: string client_schema = 3;
     */
    clientSchema: string;
    constructor(data?: PartialMessage<GetSdlBySchemaVersionResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetSdlBySchemaVersionResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetSdlBySchemaVersionResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetSdlBySchemaVersionResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetSdlBySchemaVersionResponse;
    static equals(a: GetSdlBySchemaVersionResponse | PlainMessage<GetSdlBySchemaVersionResponse> | undefined, b: GetSdlBySchemaVersionResponse | PlainMessage<GetSdlBySchemaVersionResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetChangelogBySchemaVersionRequest
 */
export declare class GetChangelogBySchemaVersionRequest extends Message<GetChangelogBySchemaVersionRequest> {
    /**
     * @generated from field: string schemaVersionId = 1;
     */
    schemaVersionId: string;
    constructor(data?: PartialMessage<GetChangelogBySchemaVersionRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetChangelogBySchemaVersionRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetChangelogBySchemaVersionRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetChangelogBySchemaVersionRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetChangelogBySchemaVersionRequest;
    static equals(a: GetChangelogBySchemaVersionRequest | PlainMessage<GetChangelogBySchemaVersionRequest> | undefined, b: GetChangelogBySchemaVersionRequest | PlainMessage<GetChangelogBySchemaVersionRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetChangelogBySchemaVersionResponse
 */
export declare class GetChangelogBySchemaVersionResponse extends Message<GetChangelogBySchemaVersionResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: wg.cosmo.platform.v1.FederatedGraphChangelogOutput changelog = 2;
     */
    changelog?: FederatedGraphChangelogOutput;
    constructor(data?: PartialMessage<GetChangelogBySchemaVersionResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetChangelogBySchemaVersionResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetChangelogBySchemaVersionResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetChangelogBySchemaVersionResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetChangelogBySchemaVersionResponse;
    static equals(a: GetChangelogBySchemaVersionResponse | PlainMessage<GetChangelogBySchemaVersionResponse> | undefined, b: GetChangelogBySchemaVersionResponse | PlainMessage<GetChangelogBySchemaVersionResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetUserAccessibleResourcesRequest
 */
export declare class GetUserAccessibleResourcesRequest extends Message<GetUserAccessibleResourcesRequest> {
    constructor(data?: PartialMessage<GetUserAccessibleResourcesRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetUserAccessibleResourcesRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetUserAccessibleResourcesRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetUserAccessibleResourcesRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetUserAccessibleResourcesRequest;
    static equals(a: GetUserAccessibleResourcesRequest | PlainMessage<GetUserAccessibleResourcesRequest> | undefined, b: GetUserAccessibleResourcesRequest | PlainMessage<GetUserAccessibleResourcesRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetUserAccessibleResourcesResponse
 */
export declare class GetUserAccessibleResourcesResponse extends Message<GetUserAccessibleResourcesResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.GetUserAccessibleResourcesResponse.Namespace namespaces = 2;
     */
    namespaces: GetUserAccessibleResourcesResponse_Namespace[];
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.GetUserAccessibleResourcesResponse.FederatedGraph federatedGraphs = 3;
     */
    federatedGraphs: GetUserAccessibleResourcesResponse_FederatedGraph[];
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.GetUserAccessibleResourcesResponse.SubGraph subgraphs = 4;
     */
    subgraphs: GetUserAccessibleResourcesResponse_SubGraph[];
    constructor(data?: PartialMessage<GetUserAccessibleResourcesResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetUserAccessibleResourcesResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetUserAccessibleResourcesResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetUserAccessibleResourcesResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetUserAccessibleResourcesResponse;
    static equals(a: GetUserAccessibleResourcesResponse | PlainMessage<GetUserAccessibleResourcesResponse> | undefined, b: GetUserAccessibleResourcesResponse | PlainMessage<GetUserAccessibleResourcesResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetUserAccessibleResourcesResponse.Namespace
 */
export declare class GetUserAccessibleResourcesResponse_Namespace extends Message<GetUserAccessibleResourcesResponse_Namespace> {
    /**
     * @generated from field: string id = 1;
     */
    id: string;
    /**
     * @generated from field: string name = 2;
     */
    name: string;
    constructor(data?: PartialMessage<GetUserAccessibleResourcesResponse_Namespace>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetUserAccessibleResourcesResponse.Namespace";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetUserAccessibleResourcesResponse_Namespace;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetUserAccessibleResourcesResponse_Namespace;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetUserAccessibleResourcesResponse_Namespace;
    static equals(a: GetUserAccessibleResourcesResponse_Namespace | PlainMessage<GetUserAccessibleResourcesResponse_Namespace> | undefined, b: GetUserAccessibleResourcesResponse_Namespace | PlainMessage<GetUserAccessibleResourcesResponse_Namespace> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetUserAccessibleResourcesResponse.FederatedGraph
 */
export declare class GetUserAccessibleResourcesResponse_FederatedGraph extends Message<GetUserAccessibleResourcesResponse_FederatedGraph> {
    /**
     * @generated from field: string targetId = 1;
     */
    targetId: string;
    /**
     * @generated from field: string name = 2;
     */
    name: string;
    /**
     * @generated from field: string namespace = 3;
     */
    namespace: string;
    constructor(data?: PartialMessage<GetUserAccessibleResourcesResponse_FederatedGraph>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetUserAccessibleResourcesResponse.FederatedGraph";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetUserAccessibleResourcesResponse_FederatedGraph;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetUserAccessibleResourcesResponse_FederatedGraph;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetUserAccessibleResourcesResponse_FederatedGraph;
    static equals(a: GetUserAccessibleResourcesResponse_FederatedGraph | PlainMessage<GetUserAccessibleResourcesResponse_FederatedGraph> | undefined, b: GetUserAccessibleResourcesResponse_FederatedGraph | PlainMessage<GetUserAccessibleResourcesResponse_FederatedGraph> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetUserAccessibleResourcesResponse.SubGraph
 */
export declare class GetUserAccessibleResourcesResponse_SubGraph extends Message<GetUserAccessibleResourcesResponse_SubGraph> {
    /**
     * @generated from field: string targetId = 1;
     */
    targetId: string;
    /**
     * @generated from field: string name = 2;
     */
    name: string;
    /**
     * @generated from field: string namespace = 3;
     */
    namespace: string;
    /**
     * @generated from field: string federatedGraphId = 4;
     */
    federatedGraphId: string;
    constructor(data?: PartialMessage<GetUserAccessibleResourcesResponse_SubGraph>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetUserAccessibleResourcesResponse.SubGraph";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetUserAccessibleResourcesResponse_SubGraph;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetUserAccessibleResourcesResponse_SubGraph;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetUserAccessibleResourcesResponse_SubGraph;
    static equals(a: GetUserAccessibleResourcesResponse_SubGraph | PlainMessage<GetUserAccessibleResourcesResponse_SubGraph> | undefined, b: GetUserAccessibleResourcesResponse_SubGraph | PlainMessage<GetUserAccessibleResourcesResponse_SubGraph> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.UpdateFeatureSettingsRequest
 */
export declare class UpdateFeatureSettingsRequest extends Message<UpdateFeatureSettingsRequest> {
    /**
     * @generated from field: bool enable = 1;
     */
    enable: boolean;
    /**
     * @generated from field: wg.cosmo.platform.v1.Feature featureId = 2;
     */
    featureId: Feature;
    constructor(data?: PartialMessage<UpdateFeatureSettingsRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.UpdateFeatureSettingsRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): UpdateFeatureSettingsRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): UpdateFeatureSettingsRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): UpdateFeatureSettingsRequest;
    static equals(a: UpdateFeatureSettingsRequest | PlainMessage<UpdateFeatureSettingsRequest> | undefined, b: UpdateFeatureSettingsRequest | PlainMessage<UpdateFeatureSettingsRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.UpdateFeatureSettingsResponse
 */
export declare class UpdateFeatureSettingsResponse extends Message<UpdateFeatureSettingsResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    constructor(data?: PartialMessage<UpdateFeatureSettingsResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.UpdateFeatureSettingsResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): UpdateFeatureSettingsResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): UpdateFeatureSettingsResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): UpdateFeatureSettingsResponse;
    static equals(a: UpdateFeatureSettingsResponse | PlainMessage<UpdateFeatureSettingsResponse> | undefined, b: UpdateFeatureSettingsResponse | PlainMessage<UpdateFeatureSettingsResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetSubgraphMembersRequest
 */
export declare class GetSubgraphMembersRequest extends Message<GetSubgraphMembersRequest> {
    /**
     * @generated from field: string subgraphName = 1;
     */
    subgraphName: string;
    /**
     * @generated from field: string namespace = 2;
     */
    namespace: string;
    constructor(data?: PartialMessage<GetSubgraphMembersRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetSubgraphMembersRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetSubgraphMembersRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetSubgraphMembersRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetSubgraphMembersRequest;
    static equals(a: GetSubgraphMembersRequest | PlainMessage<GetSubgraphMembersRequest> | undefined, b: GetSubgraphMembersRequest | PlainMessage<GetSubgraphMembersRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.SubgraphMember
 */
export declare class SubgraphMember extends Message<SubgraphMember> {
    /**
     * @generated from field: string userId = 1;
     */
    userId: string;
    /**
     * @generated from field: string email = 2;
     */
    email: string;
    /**
     * @generated from field: string subgraphMemberId = 4;
     */
    subgraphMemberId: string;
    constructor(data?: PartialMessage<SubgraphMember>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.SubgraphMember";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): SubgraphMember;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): SubgraphMember;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): SubgraphMember;
    static equals(a: SubgraphMember | PlainMessage<SubgraphMember> | undefined, b: SubgraphMember | PlainMessage<SubgraphMember> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetSubgraphMembersResponse
 */
export declare class GetSubgraphMembersResponse extends Message<GetSubgraphMembersResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.SubgraphMember members = 2;
     */
    members: SubgraphMember[];
    constructor(data?: PartialMessage<GetSubgraphMembersResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetSubgraphMembersResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetSubgraphMembersResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetSubgraphMembersResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetSubgraphMembersResponse;
    static equals(a: GetSubgraphMembersResponse | PlainMessage<GetSubgraphMembersResponse> | undefined, b: GetSubgraphMembersResponse | PlainMessage<GetSubgraphMembersResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.AddReadmeRequest
 */
export declare class AddReadmeRequest extends Message<AddReadmeRequest> {
    /**
     * @generated from field: string targetName = 1;
     */
    targetName: string;
    /**
     * @generated from field: string readme = 2;
     */
    readme: string;
    /**
     * @generated from field: string namespace = 3;
     */
    namespace: string;
    constructor(data?: PartialMessage<AddReadmeRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.AddReadmeRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): AddReadmeRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): AddReadmeRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): AddReadmeRequest;
    static equals(a: AddReadmeRequest | PlainMessage<AddReadmeRequest> | undefined, b: AddReadmeRequest | PlainMessage<AddReadmeRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.AddReadmeResponse
 */
export declare class AddReadmeResponse extends Message<AddReadmeResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    constructor(data?: PartialMessage<AddReadmeResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.AddReadmeResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): AddReadmeResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): AddReadmeResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): AddReadmeResponse;
    static equals(a: AddReadmeResponse | PlainMessage<AddReadmeResponse> | undefined, b: AddReadmeResponse | PlainMessage<AddReadmeResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.Router
 */
export declare class Router extends Message<Router> {
    /**
     * @generated from field: string hostname = 1;
     */
    hostname: string;
    /**
     * @generated from field: string clusterName = 2;
     */
    clusterName: string;
    /**
     * @generated from field: string serviceName = 3;
     */
    serviceName: string;
    /**
     * @generated from field: string serviceVersion = 4;
     */
    serviceVersion: string;
    /**
     * @generated from field: string serviceInstanceId = 5;
     */
    serviceInstanceId: string;
    /**
     * @generated from field: string uptimeSeconds = 6;
     */
    uptimeSeconds: string;
    /**
     * @generated from field: string serverUptimeSeconds = 7;
     */
    serverUptimeSeconds: string;
    /**
     * @generated from field: string compositionId = 8;
     */
    compositionId: string;
    /**
     * @generated from field: bool onLatestComposition = 9;
     */
    onLatestComposition: boolean;
    /**
     * @generated from field: string processId = 10;
     */
    processId: string;
    /**
     * @generated from field: float memoryUsageMb = 11;
     */
    memoryUsageMb: number;
    /**
     * @generated from field: float memoryUsageChangePercent = 12;
     */
    memoryUsageChangePercent: number;
    /**
     * @generated from field: float cpuUsagePercent = 13;
     */
    cpuUsagePercent: number;
    /**
     * @generated from field: float cpuUsageChangePercent = 14;
     */
    cpuUsageChangePercent: number;
    constructor(data?: PartialMessage<Router>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.Router";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): Router;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): Router;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): Router;
    static equals(a: Router | PlainMessage<Router> | undefined, b: Router | PlainMessage<Router> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetRoutersRequest
 */
export declare class GetRoutersRequest extends Message<GetRoutersRequest> {
    /**
     * @generated from field: string fedGraphName = 1;
     */
    fedGraphName: string;
    /**
     * @generated from field: string namespace = 2;
     */
    namespace: string;
    constructor(data?: PartialMessage<GetRoutersRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetRoutersRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetRoutersRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetRoutersRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetRoutersRequest;
    static equals(a: GetRoutersRequest | PlainMessage<GetRoutersRequest> | undefined, b: GetRoutersRequest | PlainMessage<GetRoutersRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetRoutersResponse
 */
export declare class GetRoutersResponse extends Message<GetRoutersResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.Router routers = 2;
     */
    routers: Router[];
    constructor(data?: PartialMessage<GetRoutersResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetRoutersResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetRoutersResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetRoutersResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetRoutersResponse;
    static equals(a: GetRoutersResponse | PlainMessage<GetRoutersResponse> | undefined, b: GetRoutersResponse | PlainMessage<GetRoutersResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.ClientInfo
 */
export declare class ClientInfo extends Message<ClientInfo> {
    /**
     * @generated from field: string name = 1;
     */
    name: string;
    /**
     * @generated from field: string id = 2;
     */
    id: string;
    /**
     * @generated from field: string createdAt = 3;
     */
    createdAt: string;
    /**
     * @generated from field: string lastUpdatedAt = 4;
     */
    lastUpdatedAt: string;
    /**
     * @generated from field: string createdBy = 5;
     */
    createdBy: string;
    /**
     * @generated from field: string lastUpdatedBy = 6;
     */
    lastUpdatedBy: string;
    constructor(data?: PartialMessage<ClientInfo>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.ClientInfo";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): ClientInfo;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): ClientInfo;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): ClientInfo;
    static equals(a: ClientInfo | PlainMessage<ClientInfo> | undefined, b: ClientInfo | PlainMessage<ClientInfo> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetClientsRequest
 */
export declare class GetClientsRequest extends Message<GetClientsRequest> {
    /**
     * @generated from field: string fedGraphName = 1;
     */
    fedGraphName: string;
    /**
     * @generated from field: string namespace = 2;
     */
    namespace: string;
    constructor(data?: PartialMessage<GetClientsRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetClientsRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetClientsRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetClientsRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetClientsRequest;
    static equals(a: GetClientsRequest | PlainMessage<GetClientsRequest> | undefined, b: GetClientsRequest | PlainMessage<GetClientsRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetClientsResponse
 */
export declare class GetClientsResponse extends Message<GetClientsResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.ClientInfo clients = 2;
     */
    clients: ClientInfo[];
    constructor(data?: PartialMessage<GetClientsResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetClientsResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetClientsResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetClientsResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetClientsResponse;
    static equals(a: GetClientsResponse | PlainMessage<GetClientsResponse> | undefined, b: GetClientsResponse | PlainMessage<GetClientsResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetFieldUsageRequest
 */
export declare class GetFieldUsageRequest extends Message<GetFieldUsageRequest> {
    /**
     * @generated from field: string graph_name = 1;
     */
    graphName: string;
    /**
     * @generated from field: optional string namedType = 2;
     */
    namedType?: string;
    /**
     * @generated from field: optional string typename = 3;
     */
    typename?: string;
    /**
     * @generated from field: optional string field = 4;
     */
    field?: string;
    /**
     * @generated from field: optional int32 range = 5;
     */
    range?: number;
    /**
     * @generated from field: wg.cosmo.platform.v1.DateRange dateRange = 6;
     */
    dateRange?: DateRange;
    /**
     * @generated from field: string namespace = 7;
     */
    namespace: string;
    /**
     * @generated from field: optional string feature_flag_name = 8;
     */
    featureFlagName?: string;
    constructor(data?: PartialMessage<GetFieldUsageRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetFieldUsageRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetFieldUsageRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetFieldUsageRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetFieldUsageRequest;
    static equals(a: GetFieldUsageRequest | PlainMessage<GetFieldUsageRequest> | undefined, b: GetFieldUsageRequest | PlainMessage<GetFieldUsageRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.ClientWithOperations
 */
export declare class ClientWithOperations extends Message<ClientWithOperations> {
    /**
     * @generated from field: string name = 1;
     */
    name: string;
    /**
     * @generated from field: string version = 2;
     */
    version: string;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.ClientWithOperations.Operation operations = 3;
     */
    operations: ClientWithOperations_Operation[];
    constructor(data?: PartialMessage<ClientWithOperations>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.ClientWithOperations";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): ClientWithOperations;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): ClientWithOperations;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): ClientWithOperations;
    static equals(a: ClientWithOperations | PlainMessage<ClientWithOperations> | undefined, b: ClientWithOperations | PlainMessage<ClientWithOperations> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.ClientWithOperations.Operation
 */
export declare class ClientWithOperations_Operation extends Message<ClientWithOperations_Operation> {
    /**
     * @generated from field: string hash = 1;
     */
    hash: string;
    /**
     * @generated from field: string name = 2;
     */
    name: string;
    /**
     * @generated from field: int32 count = 3;
     */
    count: number;
    constructor(data?: PartialMessage<ClientWithOperations_Operation>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.ClientWithOperations.Operation";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): ClientWithOperations_Operation;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): ClientWithOperations_Operation;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): ClientWithOperations_Operation;
    static equals(a: ClientWithOperations_Operation | PlainMessage<ClientWithOperations_Operation> | undefined, b: ClientWithOperations_Operation | PlainMessage<ClientWithOperations_Operation> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.FieldUsageMeta
 */
export declare class FieldUsageMeta extends Message<FieldUsageMeta> {
    /**
     * @generated from field: repeated string subgraph_ids = 1;
     */
    subgraphIds: string[];
    /**
     * @generated from field: string firstSeenTimestamp = 2;
     */
    firstSeenTimestamp: string;
    /**
     * @generated from field: string latestSeenTimestamp = 3;
     */
    latestSeenTimestamp: string;
    constructor(data?: PartialMessage<FieldUsageMeta>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.FieldUsageMeta";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): FieldUsageMeta;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): FieldUsageMeta;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): FieldUsageMeta;
    static equals(a: FieldUsageMeta | PlainMessage<FieldUsageMeta> | undefined, b: FieldUsageMeta | PlainMessage<FieldUsageMeta> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetFieldUsageResponse
 */
export declare class GetFieldUsageResponse extends Message<GetFieldUsageResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.RequestSeriesItem request_series = 2;
     */
    requestSeries: RequestSeriesItem[];
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.ClientWithOperations clients = 3;
     */
    clients: ClientWithOperations[];
    /**
     * @generated from field: wg.cosmo.platform.v1.FieldUsageMeta meta = 4;
     */
    meta?: FieldUsageMeta;
    constructor(data?: PartialMessage<GetFieldUsageResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetFieldUsageResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetFieldUsageResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetFieldUsageResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetFieldUsageResponse;
    static equals(a: GetFieldUsageResponse | PlainMessage<GetFieldUsageResponse> | undefined, b: GetFieldUsageResponse | PlainMessage<GetFieldUsageResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.CreateNamespaceRequest
 */
export declare class CreateNamespaceRequest extends Message<CreateNamespaceRequest> {
    /**
     * @generated from field: string name = 1;
     */
    name: string;
    constructor(data?: PartialMessage<CreateNamespaceRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.CreateNamespaceRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): CreateNamespaceRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): CreateNamespaceRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): CreateNamespaceRequest;
    static equals(a: CreateNamespaceRequest | PlainMessage<CreateNamespaceRequest> | undefined, b: CreateNamespaceRequest | PlainMessage<CreateNamespaceRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.CreateNamespaceResponse
 */
export declare class CreateNamespaceResponse extends Message<CreateNamespaceResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    constructor(data?: PartialMessage<CreateNamespaceResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.CreateNamespaceResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): CreateNamespaceResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): CreateNamespaceResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): CreateNamespaceResponse;
    static equals(a: CreateNamespaceResponse | PlainMessage<CreateNamespaceResponse> | undefined, b: CreateNamespaceResponse | PlainMessage<CreateNamespaceResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.DeleteNamespaceRequest
 */
export declare class DeleteNamespaceRequest extends Message<DeleteNamespaceRequest> {
    /**
     * @generated from field: string name = 1;
     */
    name: string;
    constructor(data?: PartialMessage<DeleteNamespaceRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.DeleteNamespaceRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): DeleteNamespaceRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): DeleteNamespaceRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): DeleteNamespaceRequest;
    static equals(a: DeleteNamespaceRequest | PlainMessage<DeleteNamespaceRequest> | undefined, b: DeleteNamespaceRequest | PlainMessage<DeleteNamespaceRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.DeleteNamespaceResponse
 */
export declare class DeleteNamespaceResponse extends Message<DeleteNamespaceResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    constructor(data?: PartialMessage<DeleteNamespaceResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.DeleteNamespaceResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): DeleteNamespaceResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): DeleteNamespaceResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): DeleteNamespaceResponse;
    static equals(a: DeleteNamespaceResponse | PlainMessage<DeleteNamespaceResponse> | undefined, b: DeleteNamespaceResponse | PlainMessage<DeleteNamespaceResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.RenameNamespaceRequest
 */
export declare class RenameNamespaceRequest extends Message<RenameNamespaceRequest> {
    /**
     * @generated from field: string name = 1;
     */
    name: string;
    /**
     * @generated from field: string new_name = 2;
     */
    newName: string;
    constructor(data?: PartialMessage<RenameNamespaceRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.RenameNamespaceRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): RenameNamespaceRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): RenameNamespaceRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): RenameNamespaceRequest;
    static equals(a: RenameNamespaceRequest | PlainMessage<RenameNamespaceRequest> | undefined, b: RenameNamespaceRequest | PlainMessage<RenameNamespaceRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.RenameNamespaceResponse
 */
export declare class RenameNamespaceResponse extends Message<RenameNamespaceResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    constructor(data?: PartialMessage<RenameNamespaceResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.RenameNamespaceResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): RenameNamespaceResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): RenameNamespaceResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): RenameNamespaceResponse;
    static equals(a: RenameNamespaceResponse | PlainMessage<RenameNamespaceResponse> | undefined, b: RenameNamespaceResponse | PlainMessage<RenameNamespaceResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.Namespace
 */
export declare class Namespace extends Message<Namespace> {
    /**
     * @generated from field: string id = 1;
     */
    id: string;
    /**
     * @generated from field: string name = 2;
     */
    name: string;
    constructor(data?: PartialMessage<Namespace>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.Namespace";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): Namespace;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): Namespace;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): Namespace;
    static equals(a: Namespace | PlainMessage<Namespace> | undefined, b: Namespace | PlainMessage<Namespace> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetNamespacesRequest
 */
export declare class GetNamespacesRequest extends Message<GetNamespacesRequest> {
    constructor(data?: PartialMessage<GetNamespacesRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetNamespacesRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetNamespacesRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetNamespacesRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetNamespacesRequest;
    static equals(a: GetNamespacesRequest | PlainMessage<GetNamespacesRequest> | undefined, b: GetNamespacesRequest | PlainMessage<GetNamespacesRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetNamespacesResponse
 */
export declare class GetNamespacesResponse extends Message<GetNamespacesResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.Namespace namespaces = 2;
     */
    namespaces: Namespace[];
    constructor(data?: PartialMessage<GetNamespacesResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetNamespacesResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetNamespacesResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetNamespacesResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetNamespacesResponse;
    static equals(a: GetNamespacesResponse | PlainMessage<GetNamespacesResponse> | undefined, b: GetNamespacesResponse | PlainMessage<GetNamespacesResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.MoveGraphRequest
 */
export declare class MoveGraphRequest extends Message<MoveGraphRequest> {
    /**
     * @generated from field: string name = 1;
     */
    name: string;
    /**
     * @generated from field: string namespace = 2;
     */
    namespace: string;
    /**
     * @generated from field: string new_namespace = 3;
     */
    newNamespace: string;
    /**
     * @generated from field: optional bool disable_resolvability_validation = 4;
     */
    disableResolvabilityValidation?: boolean;
    constructor(data?: PartialMessage<MoveGraphRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.MoveGraphRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): MoveGraphRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): MoveGraphRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): MoveGraphRequest;
    static equals(a: MoveGraphRequest | PlainMessage<MoveGraphRequest> | undefined, b: MoveGraphRequest | PlainMessage<MoveGraphRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.MoveGraphResponse
 */
export declare class MoveGraphResponse extends Message<MoveGraphResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.CompositionError compositionErrors = 2;
     */
    compositionErrors: CompositionError[];
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.DeploymentError deploymentErrors = 3;
     */
    deploymentErrors: DeploymentError[];
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.CompositionWarning compositionWarnings = 4;
     */
    compositionWarnings: CompositionWarning[];
    constructor(data?: PartialMessage<MoveGraphResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.MoveGraphResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): MoveGraphResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): MoveGraphResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): MoveGraphResponse;
    static equals(a: MoveGraphResponse | PlainMessage<MoveGraphResponse> | undefined, b: MoveGraphResponse | PlainMessage<MoveGraphResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetNamespaceLintConfigRequest
 */
export declare class GetNamespaceLintConfigRequest extends Message<GetNamespaceLintConfigRequest> {
    /**
     * @generated from field: string namespace = 1;
     */
    namespace: string;
    constructor(data?: PartialMessage<GetNamespaceLintConfigRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetNamespaceLintConfigRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetNamespaceLintConfigRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetNamespaceLintConfigRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetNamespaceLintConfigRequest;
    static equals(a: GetNamespaceLintConfigRequest | PlainMessage<GetNamespaceLintConfigRequest> | undefined, b: GetNamespaceLintConfigRequest | PlainMessage<GetNamespaceLintConfigRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetNamespaceLintConfigResponse
 */
export declare class GetNamespaceLintConfigResponse extends Message<GetNamespaceLintConfigResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: bool linterEnabled = 2;
     */
    linterEnabled: boolean;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.LintConfig configs = 3;
     */
    configs: LintConfig[];
    constructor(data?: PartialMessage<GetNamespaceLintConfigResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetNamespaceLintConfigResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetNamespaceLintConfigResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetNamespaceLintConfigResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetNamespaceLintConfigResponse;
    static equals(a: GetNamespaceLintConfigResponse | PlainMessage<GetNamespaceLintConfigResponse> | undefined, b: GetNamespaceLintConfigResponse | PlainMessage<GetNamespaceLintConfigResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetNamespaceChecksConfigurationRequest
 */
export declare class GetNamespaceChecksConfigurationRequest extends Message<GetNamespaceChecksConfigurationRequest> {
    /**
     * @generated from field: string namespace = 1;
     */
    namespace: string;
    constructor(data?: PartialMessage<GetNamespaceChecksConfigurationRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetNamespaceChecksConfigurationRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetNamespaceChecksConfigurationRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetNamespaceChecksConfigurationRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetNamespaceChecksConfigurationRequest;
    static equals(a: GetNamespaceChecksConfigurationRequest | PlainMessage<GetNamespaceChecksConfigurationRequest> | undefined, b: GetNamespaceChecksConfigurationRequest | PlainMessage<GetNamespaceChecksConfigurationRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetNamespaceChecksConfigurationResponse
 */
export declare class GetNamespaceChecksConfigurationResponse extends Message<GetNamespaceChecksConfigurationResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: int32 timeframeInDays = 2;
     */
    timeframeInDays: number;
    /**
     * @generated from field: int32 timeframeLimitInDays = 3;
     */
    timeframeLimitInDays: number;
    constructor(data?: PartialMessage<GetNamespaceChecksConfigurationResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetNamespaceChecksConfigurationResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetNamespaceChecksConfigurationResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetNamespaceChecksConfigurationResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetNamespaceChecksConfigurationResponse;
    static equals(a: GetNamespaceChecksConfigurationResponse | PlainMessage<GetNamespaceChecksConfigurationResponse> | undefined, b: GetNamespaceChecksConfigurationResponse | PlainMessage<GetNamespaceChecksConfigurationResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.UpdateNamespaceChecksConfigurationRequest
 */
export declare class UpdateNamespaceChecksConfigurationRequest extends Message<UpdateNamespaceChecksConfigurationRequest> {
    /**
     * @generated from field: string namespace = 1;
     */
    namespace: string;
    /**
     * @generated from field: int32 timeframeInDays = 2;
     */
    timeframeInDays: number;
    constructor(data?: PartialMessage<UpdateNamespaceChecksConfigurationRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.UpdateNamespaceChecksConfigurationRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): UpdateNamespaceChecksConfigurationRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): UpdateNamespaceChecksConfigurationRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): UpdateNamespaceChecksConfigurationRequest;
    static equals(a: UpdateNamespaceChecksConfigurationRequest | PlainMessage<UpdateNamespaceChecksConfigurationRequest> | undefined, b: UpdateNamespaceChecksConfigurationRequest | PlainMessage<UpdateNamespaceChecksConfigurationRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.UpdateNamespaceChecksConfigurationResponse
 */
export declare class UpdateNamespaceChecksConfigurationResponse extends Message<UpdateNamespaceChecksConfigurationResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    constructor(data?: PartialMessage<UpdateNamespaceChecksConfigurationResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.UpdateNamespaceChecksConfigurationResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): UpdateNamespaceChecksConfigurationResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): UpdateNamespaceChecksConfigurationResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): UpdateNamespaceChecksConfigurationResponse;
    static equals(a: UpdateNamespaceChecksConfigurationResponse | PlainMessage<UpdateNamespaceChecksConfigurationResponse> | undefined, b: UpdateNamespaceChecksConfigurationResponse | PlainMessage<UpdateNamespaceChecksConfigurationResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.EnableLintingForTheNamespaceRequest
 */
export declare class EnableLintingForTheNamespaceRequest extends Message<EnableLintingForTheNamespaceRequest> {
    /**
     * @generated from field: string namespace = 1;
     */
    namespace: string;
    /**
     * @generated from field: bool enableLinting = 2;
     */
    enableLinting: boolean;
    constructor(data?: PartialMessage<EnableLintingForTheNamespaceRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.EnableLintingForTheNamespaceRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): EnableLintingForTheNamespaceRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): EnableLintingForTheNamespaceRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): EnableLintingForTheNamespaceRequest;
    static equals(a: EnableLintingForTheNamespaceRequest | PlainMessage<EnableLintingForTheNamespaceRequest> | undefined, b: EnableLintingForTheNamespaceRequest | PlainMessage<EnableLintingForTheNamespaceRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.EnableLintingForTheNamespaceResponse
 */
export declare class EnableLintingForTheNamespaceResponse extends Message<EnableLintingForTheNamespaceResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    constructor(data?: PartialMessage<EnableLintingForTheNamespaceResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.EnableLintingForTheNamespaceResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): EnableLintingForTheNamespaceResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): EnableLintingForTheNamespaceResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): EnableLintingForTheNamespaceResponse;
    static equals(a: EnableLintingForTheNamespaceResponse | PlainMessage<EnableLintingForTheNamespaceResponse> | undefined, b: EnableLintingForTheNamespaceResponse | PlainMessage<EnableLintingForTheNamespaceResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.LintConfig
 */
export declare class LintConfig extends Message<LintConfig> {
    /**
     * @generated from field: string ruleName = 1;
     */
    ruleName: string;
    /**
     * @generated from field: wg.cosmo.platform.v1.LintSeverity severityLevel = 2;
     */
    severityLevel: LintSeverity;
    constructor(data?: PartialMessage<LintConfig>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.LintConfig";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): LintConfig;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): LintConfig;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): LintConfig;
    static equals(a: LintConfig | PlainMessage<LintConfig> | undefined, b: LintConfig | PlainMessage<LintConfig> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.ConfigureNamespaceLintConfigRequest
 */
export declare class ConfigureNamespaceLintConfigRequest extends Message<ConfigureNamespaceLintConfigRequest> {
    /**
     * @generated from field: string namespace = 1;
     */
    namespace: string;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.LintConfig configs = 2;
     */
    configs: LintConfig[];
    constructor(data?: PartialMessage<ConfigureNamespaceLintConfigRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.ConfigureNamespaceLintConfigRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): ConfigureNamespaceLintConfigRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): ConfigureNamespaceLintConfigRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): ConfigureNamespaceLintConfigRequest;
    static equals(a: ConfigureNamespaceLintConfigRequest | PlainMessage<ConfigureNamespaceLintConfigRequest> | undefined, b: ConfigureNamespaceLintConfigRequest | PlainMessage<ConfigureNamespaceLintConfigRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.ConfigureNamespaceLintConfigResponse
 */
export declare class ConfigureNamespaceLintConfigResponse extends Message<ConfigureNamespaceLintConfigResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    constructor(data?: PartialMessage<ConfigureNamespaceLintConfigResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.ConfigureNamespaceLintConfigResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): ConfigureNamespaceLintConfigResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): ConfigureNamespaceLintConfigResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): ConfigureNamespaceLintConfigResponse;
    static equals(a: ConfigureNamespaceLintConfigResponse | PlainMessage<ConfigureNamespaceLintConfigResponse> | undefined, b: ConfigureNamespaceLintConfigResponse | PlainMessage<ConfigureNamespaceLintConfigResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.EnableGraphPruningRequest
 */
export declare class EnableGraphPruningRequest extends Message<EnableGraphPruningRequest> {
    /**
     * @generated from field: string namespace = 1;
     */
    namespace: string;
    /**
     * @generated from field: bool enableGraphPruning = 2;
     */
    enableGraphPruning: boolean;
    constructor(data?: PartialMessage<EnableGraphPruningRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.EnableGraphPruningRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): EnableGraphPruningRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): EnableGraphPruningRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): EnableGraphPruningRequest;
    static equals(a: EnableGraphPruningRequest | PlainMessage<EnableGraphPruningRequest> | undefined, b: EnableGraphPruningRequest | PlainMessage<EnableGraphPruningRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.EnableGraphPruningResponse
 */
export declare class EnableGraphPruningResponse extends Message<EnableGraphPruningResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    constructor(data?: PartialMessage<EnableGraphPruningResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.EnableGraphPruningResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): EnableGraphPruningResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): EnableGraphPruningResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): EnableGraphPruningResponse;
    static equals(a: EnableGraphPruningResponse | PlainMessage<EnableGraphPruningResponse> | undefined, b: EnableGraphPruningResponse | PlainMessage<EnableGraphPruningResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GraphPruningConfig
 */
export declare class GraphPruningConfig extends Message<GraphPruningConfig> {
    /**
     * @generated from field: string ruleName = 1;
     */
    ruleName: string;
    /**
     * @generated from field: wg.cosmo.platform.v1.LintSeverity severityLevel = 2;
     */
    severityLevel: LintSeverity;
    /**
     * @generated from field: int32 gracePeriodInDays = 3;
     */
    gracePeriodInDays: number;
    /**
     * @generated from field: optional int32 schemaUsageCheckPeriodInDays = 4;
     */
    schemaUsageCheckPeriodInDays?: number;
    constructor(data?: PartialMessage<GraphPruningConfig>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GraphPruningConfig";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GraphPruningConfig;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GraphPruningConfig;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GraphPruningConfig;
    static equals(a: GraphPruningConfig | PlainMessage<GraphPruningConfig> | undefined, b: GraphPruningConfig | PlainMessage<GraphPruningConfig> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.ConfigureNamespaceGraphPruningConfigRequest
 */
export declare class ConfigureNamespaceGraphPruningConfigRequest extends Message<ConfigureNamespaceGraphPruningConfigRequest> {
    /**
     * @generated from field: string namespace = 1;
     */
    namespace: string;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.GraphPruningConfig configs = 2;
     */
    configs: GraphPruningConfig[];
    constructor(data?: PartialMessage<ConfigureNamespaceGraphPruningConfigRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.ConfigureNamespaceGraphPruningConfigRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): ConfigureNamespaceGraphPruningConfigRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): ConfigureNamespaceGraphPruningConfigRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): ConfigureNamespaceGraphPruningConfigRequest;
    static equals(a: ConfigureNamespaceGraphPruningConfigRequest | PlainMessage<ConfigureNamespaceGraphPruningConfigRequest> | undefined, b: ConfigureNamespaceGraphPruningConfigRequest | PlainMessage<ConfigureNamespaceGraphPruningConfigRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.ConfigureNamespaceGraphPruningConfigResponse
 */
export declare class ConfigureNamespaceGraphPruningConfigResponse extends Message<ConfigureNamespaceGraphPruningConfigResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    constructor(data?: PartialMessage<ConfigureNamespaceGraphPruningConfigResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.ConfigureNamespaceGraphPruningConfigResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): ConfigureNamespaceGraphPruningConfigResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): ConfigureNamespaceGraphPruningConfigResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): ConfigureNamespaceGraphPruningConfigResponse;
    static equals(a: ConfigureNamespaceGraphPruningConfigResponse | PlainMessage<ConfigureNamespaceGraphPruningConfigResponse> | undefined, b: ConfigureNamespaceGraphPruningConfigResponse | PlainMessage<ConfigureNamespaceGraphPruningConfigResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetNamespaceGraphPruningConfigRequest
 */
export declare class GetNamespaceGraphPruningConfigRequest extends Message<GetNamespaceGraphPruningConfigRequest> {
    /**
     * @generated from field: string namespace = 1;
     */
    namespace: string;
    constructor(data?: PartialMessage<GetNamespaceGraphPruningConfigRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetNamespaceGraphPruningConfigRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetNamespaceGraphPruningConfigRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetNamespaceGraphPruningConfigRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetNamespaceGraphPruningConfigRequest;
    static equals(a: GetNamespaceGraphPruningConfigRequest | PlainMessage<GetNamespaceGraphPruningConfigRequest> | undefined, b: GetNamespaceGraphPruningConfigRequest | PlainMessage<GetNamespaceGraphPruningConfigRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetNamespaceGraphPruningConfigResponse
 */
export declare class GetNamespaceGraphPruningConfigResponse extends Message<GetNamespaceGraphPruningConfigResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: bool graphPrunerEnabled = 2;
     */
    graphPrunerEnabled: boolean;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.GraphPruningConfig configs = 3;
     */
    configs: GraphPruningConfig[];
    constructor(data?: PartialMessage<GetNamespaceGraphPruningConfigResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetNamespaceGraphPruningConfigResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetNamespaceGraphPruningConfigResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetNamespaceGraphPruningConfigResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetNamespaceGraphPruningConfigResponse;
    static equals(a: GetNamespaceGraphPruningConfigResponse | PlainMessage<GetNamespaceGraphPruningConfigResponse> | undefined, b: GetNamespaceGraphPruningConfigResponse | PlainMessage<GetNamespaceGraphPruningConfigResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.MigrateMonographRequest
 */
export declare class MigrateMonographRequest extends Message<MigrateMonographRequest> {
    /**
     * @generated from field: string name = 1;
     */
    name: string;
    /**
     * @generated from field: string namespace = 2;
     */
    namespace: string;
    constructor(data?: PartialMessage<MigrateMonographRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.MigrateMonographRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): MigrateMonographRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): MigrateMonographRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): MigrateMonographRequest;
    static equals(a: MigrateMonographRequest | PlainMessage<MigrateMonographRequest> | undefined, b: MigrateMonographRequest | PlainMessage<MigrateMonographRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.MigrateMonographResponse
 */
export declare class MigrateMonographResponse extends Message<MigrateMonographResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    constructor(data?: PartialMessage<MigrateMonographResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.MigrateMonographResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): MigrateMonographResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): MigrateMonographResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): MigrateMonographResponse;
    static equals(a: MigrateMonographResponse | PlainMessage<MigrateMonographResponse> | undefined, b: MigrateMonographResponse | PlainMessage<MigrateMonographResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetUserAccessiblePermissionsRequest
 */
export declare class GetUserAccessiblePermissionsRequest extends Message<GetUserAccessiblePermissionsRequest> {
    constructor(data?: PartialMessage<GetUserAccessiblePermissionsRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetUserAccessiblePermissionsRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetUserAccessiblePermissionsRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetUserAccessiblePermissionsRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetUserAccessiblePermissionsRequest;
    static equals(a: GetUserAccessiblePermissionsRequest | PlainMessage<GetUserAccessiblePermissionsRequest> | undefined, b: GetUserAccessiblePermissionsRequest | PlainMessage<GetUserAccessiblePermissionsRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.Permission
 */
export declare class Permission extends Message<Permission> {
    /**
     * @generated from field: string displayName = 1;
     */
    displayName: string;
    /**
     * @generated from field: string value = 2;
     */
    value: string;
    constructor(data?: PartialMessage<Permission>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.Permission";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): Permission;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): Permission;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): Permission;
    static equals(a: Permission | PlainMessage<Permission> | undefined, b: Permission | PlainMessage<Permission> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetUserAccessiblePermissionsResponse
 */
export declare class GetUserAccessiblePermissionsResponse extends Message<GetUserAccessiblePermissionsResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.Permission permissions = 2;
     */
    permissions: Permission[];
    constructor(data?: PartialMessage<GetUserAccessiblePermissionsResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetUserAccessiblePermissionsResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetUserAccessiblePermissionsResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetUserAccessiblePermissionsResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetUserAccessiblePermissionsResponse;
    static equals(a: GetUserAccessiblePermissionsResponse | PlainMessage<GetUserAccessiblePermissionsResponse> | undefined, b: GetUserAccessiblePermissionsResponse | PlainMessage<GetUserAccessiblePermissionsResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.CreateContractRequest
 */
export declare class CreateContractRequest extends Message<CreateContractRequest> {
    /**
     * @generated from field: string name = 1;
     */
    name: string;
    /**
     * @generated from field: string namespace = 2;
     */
    namespace: string;
    /**
     * @generated from field: string source_graph_name = 3;
     */
    sourceGraphName: string;
    /**
     * @generated from field: string routing_url = 4;
     */
    routingUrl: string;
    /**
     * @generated from field: string admission_webhook_url = 5;
     */
    admissionWebhookUrl: string;
    /**
     * @generated from field: repeated string exclude_tags = 6;
     */
    excludeTags: string[];
    /**
     * @generated from field: optional string readme = 7;
     */
    readme?: string;
    /**
     * @generated from field: optional string admission_webhook_secret = 8;
     */
    admissionWebhookSecret?: string;
    /**
     * @generated from field: repeated string include_tags = 9;
     */
    includeTags: string[];
    /**
     * @generated from field: optional bool disable_resolvability_validation = 10;
     */
    disableResolvabilityValidation?: boolean;
    constructor(data?: PartialMessage<CreateContractRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.CreateContractRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): CreateContractRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): CreateContractRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): CreateContractRequest;
    static equals(a: CreateContractRequest | PlainMessage<CreateContractRequest> | undefined, b: CreateContractRequest | PlainMessage<CreateContractRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.CreateContractResponse
 */
export declare class CreateContractResponse extends Message<CreateContractResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.CompositionError compositionErrors = 2;
     */
    compositionErrors: CompositionError[];
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.DeploymentError deploymentErrors = 3;
     */
    deploymentErrors: DeploymentError[];
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.CompositionWarning compositionWarnings = 4;
     */
    compositionWarnings: CompositionWarning[];
    constructor(data?: PartialMessage<CreateContractResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.CreateContractResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): CreateContractResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): CreateContractResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): CreateContractResponse;
    static equals(a: CreateContractResponse | PlainMessage<CreateContractResponse> | undefined, b: CreateContractResponse | PlainMessage<CreateContractResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.UpdateContractRequest
 */
export declare class UpdateContractRequest extends Message<UpdateContractRequest> {
    /**
     * @generated from field: string name = 1;
     */
    name: string;
    /**
     * @generated from field: string namespace = 2;
     */
    namespace: string;
    /**
     * @generated from field: repeated string exclude_tags = 3;
     */
    excludeTags: string[];
    /**
     * @generated from field: repeated string include_tags = 4;
     */
    includeTags: string[];
    /**
     * @generated from field: optional string routing_url = 5;
     */
    routingUrl?: string;
    /**
     * @generated from field: optional string admission_webhook_url = 6;
     */
    admissionWebhookUrl?: string;
    /**
     * @generated from field: optional string admission_webhook_secret = 7;
     */
    admissionWebhookSecret?: string;
    /**
     * @generated from field: optional string readme = 8;
     */
    readme?: string;
    /**
     * @generated from field: optional bool disable_resolvability_validation = 9;
     */
    disableResolvabilityValidation?: boolean;
    constructor(data?: PartialMessage<UpdateContractRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.UpdateContractRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): UpdateContractRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): UpdateContractRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): UpdateContractRequest;
    static equals(a: UpdateContractRequest | PlainMessage<UpdateContractRequest> | undefined, b: UpdateContractRequest | PlainMessage<UpdateContractRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.UpdateContractResponse
 */
export declare class UpdateContractResponse extends Message<UpdateContractResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.CompositionError compositionErrors = 2;
     */
    compositionErrors: CompositionError[];
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.DeploymentError deploymentErrors = 3;
     */
    deploymentErrors: DeploymentError[];
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.CompositionWarning compositionWarnings = 4;
     */
    compositionWarnings: CompositionWarning[];
    constructor(data?: PartialMessage<UpdateContractResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.UpdateContractResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): UpdateContractResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): UpdateContractResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): UpdateContractResponse;
    static equals(a: UpdateContractResponse | PlainMessage<UpdateContractResponse> | undefined, b: UpdateContractResponse | PlainMessage<UpdateContractResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.IsMemberLimitReachedRequest
 */
export declare class IsMemberLimitReachedRequest extends Message<IsMemberLimitReachedRequest> {
    constructor(data?: PartialMessage<IsMemberLimitReachedRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.IsMemberLimitReachedRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): IsMemberLimitReachedRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): IsMemberLimitReachedRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): IsMemberLimitReachedRequest;
    static equals(a: IsMemberLimitReachedRequest | PlainMessage<IsMemberLimitReachedRequest> | undefined, b: IsMemberLimitReachedRequest | PlainMessage<IsMemberLimitReachedRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.IsMemberLimitReachedResponse
 */
export declare class IsMemberLimitReachedResponse extends Message<IsMemberLimitReachedResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: bool limit_reached = 2;
     */
    limitReached: boolean;
    /**
     * @generated from field: int32 member_count = 3;
     */
    memberCount: number;
    constructor(data?: PartialMessage<IsMemberLimitReachedResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.IsMemberLimitReachedResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): IsMemberLimitReachedResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): IsMemberLimitReachedResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): IsMemberLimitReachedResponse;
    static equals(a: IsMemberLimitReachedResponse | PlainMessage<IsMemberLimitReachedResponse> | undefined, b: IsMemberLimitReachedResponse | PlainMessage<IsMemberLimitReachedResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.DeleteUserRequest
 */
export declare class DeleteUserRequest extends Message<DeleteUserRequest> {
    constructor(data?: PartialMessage<DeleteUserRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.DeleteUserRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): DeleteUserRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): DeleteUserRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): DeleteUserRequest;
    static equals(a: DeleteUserRequest | PlainMessage<DeleteUserRequest> | undefined, b: DeleteUserRequest | PlainMessage<DeleteUserRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.DeleteUserResponse
 */
export declare class DeleteUserResponse extends Message<DeleteUserResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    constructor(data?: PartialMessage<DeleteUserResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.DeleteUserResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): DeleteUserResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): DeleteUserResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): DeleteUserResponse;
    static equals(a: DeleteUserResponse | PlainMessage<DeleteUserResponse> | undefined, b: DeleteUserResponse | PlainMessage<DeleteUserResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.CreateFeatureFlagRequest
 */
export declare class CreateFeatureFlagRequest extends Message<CreateFeatureFlagRequest> {
    /**
     * @generated from field: string name = 1;
     */
    name: string;
    /**
     * @generated from field: string namespace = 2;
     */
    namespace: string;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.Label labels = 3;
     */
    labels: Label[];
    /**
     * @generated from field: repeated string feature_subgraph_names = 4;
     */
    featureSubgraphNames: string[];
    /**
     * @generated from field: bool is_enabled = 5;
     */
    isEnabled: boolean;
    /**
     * @generated from field: optional bool disable_resolvability_validation = 6;
     */
    disableResolvabilityValidation?: boolean;
    constructor(data?: PartialMessage<CreateFeatureFlagRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.CreateFeatureFlagRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): CreateFeatureFlagRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): CreateFeatureFlagRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): CreateFeatureFlagRequest;
    static equals(a: CreateFeatureFlagRequest | PlainMessage<CreateFeatureFlagRequest> | undefined, b: CreateFeatureFlagRequest | PlainMessage<CreateFeatureFlagRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.CreateFeatureFlagResponse
 */
export declare class CreateFeatureFlagResponse extends Message<CreateFeatureFlagResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.CompositionError composition_errors = 2;
     */
    compositionErrors: CompositionError[];
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.DeploymentError deployment_errors = 3;
     */
    deploymentErrors: DeploymentError[];
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.CompositionWarning compositionWarnings = 4;
     */
    compositionWarnings: CompositionWarning[];
    constructor(data?: PartialMessage<CreateFeatureFlagResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.CreateFeatureFlagResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): CreateFeatureFlagResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): CreateFeatureFlagResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): CreateFeatureFlagResponse;
    static equals(a: CreateFeatureFlagResponse | PlainMessage<CreateFeatureFlagResponse> | undefined, b: CreateFeatureFlagResponse | PlainMessage<CreateFeatureFlagResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.UpdateFeatureFlagRequest
 */
export declare class UpdateFeatureFlagRequest extends Message<UpdateFeatureFlagRequest> {
    /**
     * @generated from field: string name = 1;
     */
    name: string;
    /**
     * @generated from field: string namespace = 2;
     */
    namespace: string;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.Label labels = 3;
     */
    labels: Label[];
    /**
     * @generated from field: repeated string feature_subgraph_names = 4;
     */
    featureSubgraphNames: string[];
    /**
     * @generated from field: bool unset_labels = 5;
     */
    unsetLabels: boolean;
    /**
     * @generated from field: optional bool disable_resolvability_validation = 6;
     */
    disableResolvabilityValidation?: boolean;
    constructor(data?: PartialMessage<UpdateFeatureFlagRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.UpdateFeatureFlagRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): UpdateFeatureFlagRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): UpdateFeatureFlagRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): UpdateFeatureFlagRequest;
    static equals(a: UpdateFeatureFlagRequest | PlainMessage<UpdateFeatureFlagRequest> | undefined, b: UpdateFeatureFlagRequest | PlainMessage<UpdateFeatureFlagRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.UpdateFeatureFlagResponse
 */
export declare class UpdateFeatureFlagResponse extends Message<UpdateFeatureFlagResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.CompositionError composition_errors = 2;
     */
    compositionErrors: CompositionError[];
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.DeploymentError deployment_errors = 3;
     */
    deploymentErrors: DeploymentError[];
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.CompositionWarning compositionWarnings = 4;
     */
    compositionWarnings: CompositionWarning[];
    constructor(data?: PartialMessage<UpdateFeatureFlagResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.UpdateFeatureFlagResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): UpdateFeatureFlagResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): UpdateFeatureFlagResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): UpdateFeatureFlagResponse;
    static equals(a: UpdateFeatureFlagResponse | PlainMessage<UpdateFeatureFlagResponse> | undefined, b: UpdateFeatureFlagResponse | PlainMessage<UpdateFeatureFlagResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.EnableFeatureFlagRequest
 */
export declare class EnableFeatureFlagRequest extends Message<EnableFeatureFlagRequest> {
    /**
     * @generated from field: string name = 1;
     */
    name: string;
    /**
     * @generated from field: string namespace = 2;
     */
    namespace: string;
    /**
     * @generated from field: bool enabled = 3;
     */
    enabled: boolean;
    /**
     * @generated from field: optional bool disable_resolvability_validation = 4;
     */
    disableResolvabilityValidation?: boolean;
    constructor(data?: PartialMessage<EnableFeatureFlagRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.EnableFeatureFlagRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): EnableFeatureFlagRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): EnableFeatureFlagRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): EnableFeatureFlagRequest;
    static equals(a: EnableFeatureFlagRequest | PlainMessage<EnableFeatureFlagRequest> | undefined, b: EnableFeatureFlagRequest | PlainMessage<EnableFeatureFlagRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.EnableFeatureFlagResponse
 */
export declare class EnableFeatureFlagResponse extends Message<EnableFeatureFlagResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.CompositionError composition_errors = 2;
     */
    compositionErrors: CompositionError[];
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.DeploymentError deployment_errors = 3;
     */
    deploymentErrors: DeploymentError[];
    /**
     * @generated from field: optional bool has_changed = 4;
     */
    hasChanged?: boolean;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.CompositionWarning compositionWarnings = 5;
     */
    compositionWarnings: CompositionWarning[];
    constructor(data?: PartialMessage<EnableFeatureFlagResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.EnableFeatureFlagResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): EnableFeatureFlagResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): EnableFeatureFlagResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): EnableFeatureFlagResponse;
    static equals(a: EnableFeatureFlagResponse | PlainMessage<EnableFeatureFlagResponse> | undefined, b: EnableFeatureFlagResponse | PlainMessage<EnableFeatureFlagResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.DeleteFeatureFlagRequest
 */
export declare class DeleteFeatureFlagRequest extends Message<DeleteFeatureFlagRequest> {
    /**
     * @generated from field: string name = 1;
     */
    name: string;
    /**
     * @generated from field: string namespace = 2;
     */
    namespace: string;
    /**
     * @generated from field: optional bool disable_resolvability_validation = 3;
     */
    disableResolvabilityValidation?: boolean;
    constructor(data?: PartialMessage<DeleteFeatureFlagRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.DeleteFeatureFlagRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): DeleteFeatureFlagRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): DeleteFeatureFlagRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): DeleteFeatureFlagRequest;
    static equals(a: DeleteFeatureFlagRequest | PlainMessage<DeleteFeatureFlagRequest> | undefined, b: DeleteFeatureFlagRequest | PlainMessage<DeleteFeatureFlagRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.DeleteFeatureFlagResponse
 */
export declare class DeleteFeatureFlagResponse extends Message<DeleteFeatureFlagResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.CompositionError composition_errors = 2;
     */
    compositionErrors: CompositionError[];
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.DeploymentError deployment_errors = 3;
     */
    deploymentErrors: DeploymentError[];
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.CompositionWarning compositionWarnings = 4;
     */
    compositionWarnings: CompositionWarning[];
    constructor(data?: PartialMessage<DeleteFeatureFlagResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.DeleteFeatureFlagResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): DeleteFeatureFlagResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): DeleteFeatureFlagResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): DeleteFeatureFlagResponse;
    static equals(a: DeleteFeatureFlagResponse | PlainMessage<DeleteFeatureFlagResponse> | undefined, b: DeleteFeatureFlagResponse | PlainMessage<DeleteFeatureFlagResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.FeatureFlag
 */
export declare class FeatureFlag extends Message<FeatureFlag> {
    /**
     * @generated from field: string id = 1;
     */
    id: string;
    /**
     * @generated from field: string name = 2;
     */
    name: string;
    /**
     * @generated from field: string namespace = 3;
     */
    namespace: string;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.Label labels = 4;
     */
    labels: Label[];
    /**
     * @generated from field: bool is_enabled = 5;
     */
    isEnabled: boolean;
    /**
     * @generated from field: string created_by = 6;
     */
    createdBy: string;
    /**
     * @generated from field: string created_at = 7;
     */
    createdAt: string;
    /**
     * @generated from field: string updated_at = 8;
     */
    updatedAt: string;
    constructor(data?: PartialMessage<FeatureFlag>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.FeatureFlag";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): FeatureFlag;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): FeatureFlag;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): FeatureFlag;
    static equals(a: FeatureFlag | PlainMessage<FeatureFlag> | undefined, b: FeatureFlag | PlainMessage<FeatureFlag> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetFeatureFlagsRequest
 */
export declare class GetFeatureFlagsRequest extends Message<GetFeatureFlagsRequest> {
    /**
     * @generated from field: int32 limit = 1;
     */
    limit: number;
    /**
     * @generated from field: int32 offset = 2;
     */
    offset: number;
    /**
     * @generated from field: string namespace = 3;
     */
    namespace: string;
    /**
     * @generated from field: optional string query = 4;
     */
    query?: string;
    constructor(data?: PartialMessage<GetFeatureFlagsRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetFeatureFlagsRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetFeatureFlagsRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetFeatureFlagsRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetFeatureFlagsRequest;
    static equals(a: GetFeatureFlagsRequest | PlainMessage<GetFeatureFlagsRequest> | undefined, b: GetFeatureFlagsRequest | PlainMessage<GetFeatureFlagsRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetFeatureFlagsResponse
 */
export declare class GetFeatureFlagsResponse extends Message<GetFeatureFlagsResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.FeatureFlag feature_flags = 2;
     */
    featureFlags: FeatureFlag[];
    /**
     * @generated from field: int32 total_count = 3;
     */
    totalCount: number;
    constructor(data?: PartialMessage<GetFeatureFlagsResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetFeatureFlagsResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetFeatureFlagsResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetFeatureFlagsResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetFeatureFlagsResponse;
    static equals(a: GetFeatureFlagsResponse | PlainMessage<GetFeatureFlagsResponse> | undefined, b: GetFeatureFlagsResponse | PlainMessage<GetFeatureFlagsResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetFeatureFlagByNameRequest
 */
export declare class GetFeatureFlagByNameRequest extends Message<GetFeatureFlagByNameRequest> {
    /**
     * @generated from field: string name = 1;
     */
    name: string;
    /**
     * @generated from field: string namespace = 2;
     */
    namespace: string;
    constructor(data?: PartialMessage<GetFeatureFlagByNameRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetFeatureFlagByNameRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetFeatureFlagByNameRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetFeatureFlagByNameRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetFeatureFlagByNameRequest;
    static equals(a: GetFeatureFlagByNameRequest | PlainMessage<GetFeatureFlagByNameRequest> | undefined, b: GetFeatureFlagByNameRequest | PlainMessage<GetFeatureFlagByNameRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetFeatureFlagByNameResponse
 */
export declare class GetFeatureFlagByNameResponse extends Message<GetFeatureFlagByNameResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: wg.cosmo.platform.v1.FeatureFlag feature_flag = 2;
     */
    featureFlag?: FeatureFlag;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.GetFeatureFlagByNameResponse.FfFederatedGraph federated_graphs = 3;
     */
    federatedGraphs: GetFeatureFlagByNameResponse_FfFederatedGraph[];
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.Subgraph feature_subgraphs = 4;
     */
    featureSubgraphs: Subgraph[];
    constructor(data?: PartialMessage<GetFeatureFlagByNameResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetFeatureFlagByNameResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetFeatureFlagByNameResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetFeatureFlagByNameResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetFeatureFlagByNameResponse;
    static equals(a: GetFeatureFlagByNameResponse | PlainMessage<GetFeatureFlagByNameResponse> | undefined, b: GetFeatureFlagByNameResponse | PlainMessage<GetFeatureFlagByNameResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetFeatureFlagByNameResponse.FfFederatedGraph
 */
export declare class GetFeatureFlagByNameResponse_FfFederatedGraph extends Message<GetFeatureFlagByNameResponse_FfFederatedGraph> {
    /**
     * @generated from field: wg.cosmo.platform.v1.FederatedGraph federated_graph = 1;
     */
    federatedGraph?: FederatedGraph;
    /**
     * @generated from field: bool is_connected = 2;
     */
    isConnected: boolean;
    constructor(data?: PartialMessage<GetFeatureFlagByNameResponse_FfFederatedGraph>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetFeatureFlagByNameResponse.FfFederatedGraph";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetFeatureFlagByNameResponse_FfFederatedGraph;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetFeatureFlagByNameResponse_FfFederatedGraph;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetFeatureFlagByNameResponse_FfFederatedGraph;
    static equals(a: GetFeatureFlagByNameResponse_FfFederatedGraph | PlainMessage<GetFeatureFlagByNameResponse_FfFederatedGraph> | undefined, b: GetFeatureFlagByNameResponse_FfFederatedGraph | PlainMessage<GetFeatureFlagByNameResponse_FfFederatedGraph> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetFeatureSubgraphsByFeatureFlagRequest
 */
export declare class GetFeatureSubgraphsByFeatureFlagRequest extends Message<GetFeatureSubgraphsByFeatureFlagRequest> {
    /**
     * @generated from field: string feature_flag_name = 1;
     */
    featureFlagName: string;
    /**
     * @generated from field: string namespace = 2;
     */
    namespace: string;
    constructor(data?: PartialMessage<GetFeatureSubgraphsByFeatureFlagRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetFeatureSubgraphsByFeatureFlagRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetFeatureSubgraphsByFeatureFlagRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetFeatureSubgraphsByFeatureFlagRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetFeatureSubgraphsByFeatureFlagRequest;
    static equals(a: GetFeatureSubgraphsByFeatureFlagRequest | PlainMessage<GetFeatureSubgraphsByFeatureFlagRequest> | undefined, b: GetFeatureSubgraphsByFeatureFlagRequest | PlainMessage<GetFeatureSubgraphsByFeatureFlagRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetFeatureSubgraphsByFeatureFlagResponse
 */
export declare class GetFeatureSubgraphsByFeatureFlagResponse extends Message<GetFeatureSubgraphsByFeatureFlagResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.Subgraph feature_subgraphs = 2;
     */
    featureSubgraphs: Subgraph[];
    constructor(data?: PartialMessage<GetFeatureSubgraphsByFeatureFlagResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetFeatureSubgraphsByFeatureFlagResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetFeatureSubgraphsByFeatureFlagResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetFeatureSubgraphsByFeatureFlagResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetFeatureSubgraphsByFeatureFlagResponse;
    static equals(a: GetFeatureSubgraphsByFeatureFlagResponse | PlainMessage<GetFeatureSubgraphsByFeatureFlagResponse> | undefined, b: GetFeatureSubgraphsByFeatureFlagResponse | PlainMessage<GetFeatureSubgraphsByFeatureFlagResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetFeatureSubgraphsRequest
 */
export declare class GetFeatureSubgraphsRequest extends Message<GetFeatureSubgraphsRequest> {
    /**
     * @generated from field: int32 limit = 1;
     */
    limit: number;
    /**
     * @generated from field: int32 offset = 2;
     */
    offset: number;
    /**
     * @generated from field: string namespace = 3;
     */
    namespace: string;
    /**
     * @generated from field: optional string query = 4;
     */
    query?: string;
    constructor(data?: PartialMessage<GetFeatureSubgraphsRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetFeatureSubgraphsRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetFeatureSubgraphsRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetFeatureSubgraphsRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetFeatureSubgraphsRequest;
    static equals(a: GetFeatureSubgraphsRequest | PlainMessage<GetFeatureSubgraphsRequest> | undefined, b: GetFeatureSubgraphsRequest | PlainMessage<GetFeatureSubgraphsRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetFeatureSubgraphsResponse
 */
export declare class GetFeatureSubgraphsResponse extends Message<GetFeatureSubgraphsResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.Subgraph feature_subgraphs = 2;
     */
    featureSubgraphs: Subgraph[];
    /**
     * @generated from field: int32 count = 3;
     */
    count: number;
    constructor(data?: PartialMessage<GetFeatureSubgraphsResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetFeatureSubgraphsResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetFeatureSubgraphsResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetFeatureSubgraphsResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetFeatureSubgraphsResponse;
    static equals(a: GetFeatureSubgraphsResponse | PlainMessage<GetFeatureSubgraphsResponse> | undefined, b: GetFeatureSubgraphsResponse | PlainMessage<GetFeatureSubgraphsResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetFeatureFlagsByFederatedGraphRequest
 */
export declare class GetFeatureFlagsByFederatedGraphRequest extends Message<GetFeatureFlagsByFederatedGraphRequest> {
    /**
     * @generated from field: string federated_graph_name = 1;
     */
    federatedGraphName: string;
    /**
     * @generated from field: int32 limit = 2;
     */
    limit: number;
    /**
     * @generated from field: int32 offset = 3;
     */
    offset: number;
    /**
     * @generated from field: string namespace = 4;
     */
    namespace: string;
    /**
     * @generated from field: optional string query = 5;
     */
    query?: string;
    constructor(data?: PartialMessage<GetFeatureFlagsByFederatedGraphRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetFeatureFlagsByFederatedGraphRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetFeatureFlagsByFederatedGraphRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetFeatureFlagsByFederatedGraphRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetFeatureFlagsByFederatedGraphRequest;
    static equals(a: GetFeatureFlagsByFederatedGraphRequest | PlainMessage<GetFeatureFlagsByFederatedGraphRequest> | undefined, b: GetFeatureFlagsByFederatedGraphRequest | PlainMessage<GetFeatureFlagsByFederatedGraphRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetFeatureFlagsByFederatedGraphResponse
 */
export declare class GetFeatureFlagsByFederatedGraphResponse extends Message<GetFeatureFlagsByFederatedGraphResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.FeatureFlag feature_flags = 2;
     */
    featureFlags: FeatureFlag[];
    /**
     * @generated from field: int32 total_count = 3;
     */
    totalCount: number;
    constructor(data?: PartialMessage<GetFeatureFlagsByFederatedGraphResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetFeatureFlagsByFederatedGraphResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetFeatureFlagsByFederatedGraphResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetFeatureFlagsByFederatedGraphResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetFeatureFlagsByFederatedGraphResponse;
    static equals(a: GetFeatureFlagsByFederatedGraphResponse | PlainMessage<GetFeatureFlagsByFederatedGraphResponse> | undefined, b: GetFeatureFlagsByFederatedGraphResponse | PlainMessage<GetFeatureFlagsByFederatedGraphResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetOrganizationWebhookHistoryRequest
 */
export declare class GetOrganizationWebhookHistoryRequest extends Message<GetOrganizationWebhookHistoryRequest> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Pagination pagination = 1;
     */
    pagination?: Pagination;
    /**
     * @generated from field: wg.cosmo.platform.v1.DateRange date_range = 2;
     */
    dateRange?: DateRange;
    /**
     * @generated from field: optional string filter_by_type = 3;
     */
    filterByType?: string;
    constructor(data?: PartialMessage<GetOrganizationWebhookHistoryRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetOrganizationWebhookHistoryRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetOrganizationWebhookHistoryRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetOrganizationWebhookHistoryRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetOrganizationWebhookHistoryRequest;
    static equals(a: GetOrganizationWebhookHistoryRequest | PlainMessage<GetOrganizationWebhookHistoryRequest> | undefined, b: GetOrganizationWebhookHistoryRequest | PlainMessage<GetOrganizationWebhookHistoryRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.WebhookDelivery
 */
export declare class WebhookDelivery extends Message<WebhookDelivery> {
    /**
     * @generated from field: string id = 1;
     */
    id: string;
    /**
     * @generated from field: string created_at = 2;
     */
    createdAt: string;
    /**
     * @generated from field: optional string created_by = 3;
     */
    createdBy?: string;
    /**
     * @generated from field: string type = 4;
     */
    type: string;
    /**
     * @generated from field: string endpoint = 5;
     */
    endpoint: string;
    /**
     * @generated from field: string event_name = 6;
     */
    eventName: string;
    /**
     * @generated from field: string payload = 7;
     */
    payload: string;
    /**
     * @generated from field: string request_headers = 8;
     */
    requestHeaders: string;
    /**
     * @generated from field: optional string response_headers = 9;
     */
    responseHeaders?: string;
    /**
     * @generated from field: optional int32 response_status_code = 10;
     */
    responseStatusCode?: number;
    /**
     * @generated from field: optional string response_error_code = 11;
     */
    responseErrorCode?: string;
    /**
     * @generated from field: optional string error_message = 12;
     */
    errorMessage?: string;
    /**
     * @generated from field: optional string response_body = 13;
     */
    responseBody?: string;
    /**
     * @generated from field: int32 retry_count = 14;
     */
    retryCount: number;
    /**
     * @generated from field: float duration = 15;
     */
    duration: number;
    /**
     * @generated from field: bool is_redelivery = 16;
     */
    isRedelivery: boolean;
    constructor(data?: PartialMessage<WebhookDelivery>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.WebhookDelivery";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): WebhookDelivery;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): WebhookDelivery;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): WebhookDelivery;
    static equals(a: WebhookDelivery | PlainMessage<WebhookDelivery> | undefined, b: WebhookDelivery | PlainMessage<WebhookDelivery> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetOrganizationWebhookHistoryResponse
 */
export declare class GetOrganizationWebhookHistoryResponse extends Message<GetOrganizationWebhookHistoryResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.WebhookDelivery deliveries = 2;
     */
    deliveries: WebhookDelivery[];
    /**
     * @generated from field: int32 total_count = 3;
     */
    totalCount: number;
    constructor(data?: PartialMessage<GetOrganizationWebhookHistoryResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetOrganizationWebhookHistoryResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetOrganizationWebhookHistoryResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetOrganizationWebhookHistoryResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetOrganizationWebhookHistoryResponse;
    static equals(a: GetOrganizationWebhookHistoryResponse | PlainMessage<GetOrganizationWebhookHistoryResponse> | undefined, b: GetOrganizationWebhookHistoryResponse | PlainMessage<GetOrganizationWebhookHistoryResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.RedeliverWebhookRequest
 */
export declare class RedeliverWebhookRequest extends Message<RedeliverWebhookRequest> {
    /**
     * @generated from field: string id = 1;
     */
    id: string;
    constructor(data?: PartialMessage<RedeliverWebhookRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.RedeliverWebhookRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): RedeliverWebhookRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): RedeliverWebhookRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): RedeliverWebhookRequest;
    static equals(a: RedeliverWebhookRequest | PlainMessage<RedeliverWebhookRequest> | undefined, b: RedeliverWebhookRequest | PlainMessage<RedeliverWebhookRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.RedeliverWebhookResponse
 */
export declare class RedeliverWebhookResponse extends Message<RedeliverWebhookResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    constructor(data?: PartialMessage<RedeliverWebhookResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.RedeliverWebhookResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): RedeliverWebhookResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): RedeliverWebhookResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): RedeliverWebhookResponse;
    static equals(a: RedeliverWebhookResponse | PlainMessage<RedeliverWebhookResponse> | undefined, b: RedeliverWebhookResponse | PlainMessage<RedeliverWebhookResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetWebhookDeliveryDetailsRequest
 */
export declare class GetWebhookDeliveryDetailsRequest extends Message<GetWebhookDeliveryDetailsRequest> {
    /**
     * @generated from field: string id = 1;
     */
    id: string;
    constructor(data?: PartialMessage<GetWebhookDeliveryDetailsRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetWebhookDeliveryDetailsRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetWebhookDeliveryDetailsRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetWebhookDeliveryDetailsRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetWebhookDeliveryDetailsRequest;
    static equals(a: GetWebhookDeliveryDetailsRequest | PlainMessage<GetWebhookDeliveryDetailsRequest> | undefined, b: GetWebhookDeliveryDetailsRequest | PlainMessage<GetWebhookDeliveryDetailsRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetWebhookDeliveryDetailsResponse
 */
export declare class GetWebhookDeliveryDetailsResponse extends Message<GetWebhookDeliveryDetailsResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: wg.cosmo.platform.v1.WebhookDelivery delivery = 2;
     */
    delivery?: WebhookDelivery;
    constructor(data?: PartialMessage<GetWebhookDeliveryDetailsResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetWebhookDeliveryDetailsResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetWebhookDeliveryDetailsResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetWebhookDeliveryDetailsResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetWebhookDeliveryDetailsResponse;
    static equals(a: GetWebhookDeliveryDetailsResponse | PlainMessage<GetWebhookDeliveryDetailsResponse> | undefined, b: GetWebhookDeliveryDetailsResponse | PlainMessage<GetWebhookDeliveryDetailsResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.CreatePlaygroundScriptRequest
 */
export declare class CreatePlaygroundScriptRequest extends Message<CreatePlaygroundScriptRequest> {
    /**
     * @generated from field: string title = 1;
     */
    title: string;
    /**
     * @generated from field: string type = 2;
     */
    type: string;
    /**
     * @generated from field: string content = 3;
     */
    content: string;
    constructor(data?: PartialMessage<CreatePlaygroundScriptRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.CreatePlaygroundScriptRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): CreatePlaygroundScriptRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): CreatePlaygroundScriptRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): CreatePlaygroundScriptRequest;
    static equals(a: CreatePlaygroundScriptRequest | PlainMessage<CreatePlaygroundScriptRequest> | undefined, b: CreatePlaygroundScriptRequest | PlainMessage<CreatePlaygroundScriptRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.CreatePlaygroundScriptResponse
 */
export declare class CreatePlaygroundScriptResponse extends Message<CreatePlaygroundScriptResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    constructor(data?: PartialMessage<CreatePlaygroundScriptResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.CreatePlaygroundScriptResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): CreatePlaygroundScriptResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): CreatePlaygroundScriptResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): CreatePlaygroundScriptResponse;
    static equals(a: CreatePlaygroundScriptResponse | PlainMessage<CreatePlaygroundScriptResponse> | undefined, b: CreatePlaygroundScriptResponse | PlainMessage<CreatePlaygroundScriptResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.DeletePlaygroundScriptRequest
 */
export declare class DeletePlaygroundScriptRequest extends Message<DeletePlaygroundScriptRequest> {
    /**
     * @generated from field: string id = 1;
     */
    id: string;
    constructor(data?: PartialMessage<DeletePlaygroundScriptRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.DeletePlaygroundScriptRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): DeletePlaygroundScriptRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): DeletePlaygroundScriptRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): DeletePlaygroundScriptRequest;
    static equals(a: DeletePlaygroundScriptRequest | PlainMessage<DeletePlaygroundScriptRequest> | undefined, b: DeletePlaygroundScriptRequest | PlainMessage<DeletePlaygroundScriptRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.DeletePlaygroundScriptResponse
 */
export declare class DeletePlaygroundScriptResponse extends Message<DeletePlaygroundScriptResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    constructor(data?: PartialMessage<DeletePlaygroundScriptResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.DeletePlaygroundScriptResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): DeletePlaygroundScriptResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): DeletePlaygroundScriptResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): DeletePlaygroundScriptResponse;
    static equals(a: DeletePlaygroundScriptResponse | PlainMessage<DeletePlaygroundScriptResponse> | undefined, b: DeletePlaygroundScriptResponse | PlainMessage<DeletePlaygroundScriptResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.UpdatePlaygroundScriptRequest
 */
export declare class UpdatePlaygroundScriptRequest extends Message<UpdatePlaygroundScriptRequest> {
    /**
     * @generated from field: string id = 1;
     */
    id: string;
    /**
     * @generated from field: string title = 2;
     */
    title: string;
    /**
     * @generated from field: string content = 3;
     */
    content: string;
    constructor(data?: PartialMessage<UpdatePlaygroundScriptRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.UpdatePlaygroundScriptRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): UpdatePlaygroundScriptRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): UpdatePlaygroundScriptRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): UpdatePlaygroundScriptRequest;
    static equals(a: UpdatePlaygroundScriptRequest | PlainMessage<UpdatePlaygroundScriptRequest> | undefined, b: UpdatePlaygroundScriptRequest | PlainMessage<UpdatePlaygroundScriptRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.UpdatePlaygroundScriptResponse
 */
export declare class UpdatePlaygroundScriptResponse extends Message<UpdatePlaygroundScriptResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    constructor(data?: PartialMessage<UpdatePlaygroundScriptResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.UpdatePlaygroundScriptResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): UpdatePlaygroundScriptResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): UpdatePlaygroundScriptResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): UpdatePlaygroundScriptResponse;
    static equals(a: UpdatePlaygroundScriptResponse | PlainMessage<UpdatePlaygroundScriptResponse> | undefined, b: UpdatePlaygroundScriptResponse | PlainMessage<UpdatePlaygroundScriptResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetPlaygroundScriptsRequest
 */
export declare class GetPlaygroundScriptsRequest extends Message<GetPlaygroundScriptsRequest> {
    /**
     * @generated from field: string type = 1;
     */
    type: string;
    constructor(data?: PartialMessage<GetPlaygroundScriptsRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetPlaygroundScriptsRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetPlaygroundScriptsRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetPlaygroundScriptsRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetPlaygroundScriptsRequest;
    static equals(a: GetPlaygroundScriptsRequest | PlainMessage<GetPlaygroundScriptsRequest> | undefined, b: GetPlaygroundScriptsRequest | PlainMessage<GetPlaygroundScriptsRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.PlaygroundScript
 */
export declare class PlaygroundScript extends Message<PlaygroundScript> {
    /**
     * @generated from field: string id = 1;
     */
    id: string;
    /**
     * @generated from field: string type = 2;
     */
    type: string;
    /**
     * @generated from field: string title = 3;
     */
    title: string;
    /**
     * @generated from field: string content = 4;
     */
    content: string;
    constructor(data?: PartialMessage<PlaygroundScript>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.PlaygroundScript";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): PlaygroundScript;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): PlaygroundScript;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): PlaygroundScript;
    static equals(a: PlaygroundScript | PlainMessage<PlaygroundScript> | undefined, b: PlaygroundScript | PlainMessage<PlaygroundScript> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetPlaygroundScriptsResponse
 */
export declare class GetPlaygroundScriptsResponse extends Message<GetPlaygroundScriptsResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.PlaygroundScript scripts = 2;
     */
    scripts: PlaygroundScript[];
    constructor(data?: PartialMessage<GetPlaygroundScriptsResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetPlaygroundScriptsResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetPlaygroundScriptsResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetPlaygroundScriptsResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetPlaygroundScriptsResponse;
    static equals(a: GetPlaygroundScriptsResponse | PlainMessage<GetPlaygroundScriptsResponse> | undefined, b: GetPlaygroundScriptsResponse | PlainMessage<GetPlaygroundScriptsResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetFederatedGraphByIdRequest
 */
export declare class GetFederatedGraphByIdRequest extends Message<GetFederatedGraphByIdRequest> {
    /**
     * @generated from field: string id = 1;
     */
    id: string;
    /**
     * @generated from field: bool includeMetrics = 2;
     */
    includeMetrics: boolean;
    constructor(data?: PartialMessage<GetFederatedGraphByIdRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetFederatedGraphByIdRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetFederatedGraphByIdRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetFederatedGraphByIdRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetFederatedGraphByIdRequest;
    static equals(a: GetFederatedGraphByIdRequest | PlainMessage<GetFederatedGraphByIdRequest> | undefined, b: GetFederatedGraphByIdRequest | PlainMessage<GetFederatedGraphByIdRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetFederatedGraphByIdResponse
 */
export declare class GetFederatedGraphByIdResponse extends Message<GetFederatedGraphByIdResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: wg.cosmo.platform.v1.FederatedGraph graph = 2;
     */
    graph?: FederatedGraph;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.Subgraph subgraphs = 3;
     */
    subgraphs: Subgraph[];
    /**
     * @generated from field: string graphRequestToken = 4;
     */
    graphRequestToken: string;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.FeatureFlag featureFlagsInLatestValidComposition = 5;
     */
    featureFlagsInLatestValidComposition: FeatureFlag[];
    /**
     * includes all the feature subgraphs that are part of the federated graph;
     * even the ones that are not part of the latest composition
     *
     * @generated from field: repeated wg.cosmo.platform.v1.Subgraph featureSubgraphs = 6;
     */
    featureSubgraphs: Subgraph[];
    constructor(data?: PartialMessage<GetFederatedGraphByIdResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetFederatedGraphByIdResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetFederatedGraphByIdResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetFederatedGraphByIdResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetFederatedGraphByIdResponse;
    static equals(a: GetFederatedGraphByIdResponse | PlainMessage<GetFederatedGraphByIdResponse> | undefined, b: GetFederatedGraphByIdResponse | PlainMessage<GetFederatedGraphByIdResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetSubgraphByIdRequest
 */
export declare class GetSubgraphByIdRequest extends Message<GetSubgraphByIdRequest> {
    /**
     * @generated from field: string id = 1;
     */
    id: string;
    constructor(data?: PartialMessage<GetSubgraphByIdRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetSubgraphByIdRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetSubgraphByIdRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetSubgraphByIdRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetSubgraphByIdRequest;
    static equals(a: GetSubgraphByIdRequest | PlainMessage<GetSubgraphByIdRequest> | undefined, b: GetSubgraphByIdRequest | PlainMessage<GetSubgraphByIdRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetSubgraphByIdResponse
 */
export declare class GetSubgraphByIdResponse extends Message<GetSubgraphByIdResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: wg.cosmo.platform.v1.Subgraph graph = 2;
     */
    graph?: Subgraph;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.SubgraphMember members = 3;
     */
    members: SubgraphMember[];
    constructor(data?: PartialMessage<GetSubgraphByIdResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetSubgraphByIdResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetSubgraphByIdResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetSubgraphByIdResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetSubgraphByIdResponse;
    static equals(a: GetSubgraphByIdResponse | PlainMessage<GetSubgraphByIdResponse> | undefined, b: GetSubgraphByIdResponse | PlainMessage<GetSubgraphByIdResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetNamespaceRequest
 */
export declare class GetNamespaceRequest extends Message<GetNamespaceRequest> {
    /**
     * @generated from field: string name = 1;
     */
    name: string;
    /**
     * @generated from field: string id = 2;
     */
    id: string;
    constructor(data?: PartialMessage<GetNamespaceRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetNamespaceRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetNamespaceRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetNamespaceRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetNamespaceRequest;
    static equals(a: GetNamespaceRequest | PlainMessage<GetNamespaceRequest> | undefined, b: GetNamespaceRequest | PlainMessage<GetNamespaceRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetNamespaceResponse
 */
export declare class GetNamespaceResponse extends Message<GetNamespaceResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: wg.cosmo.platform.v1.Namespace namespace = 2;
     */
    namespace?: Namespace;
    constructor(data?: PartialMessage<GetNamespaceResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetNamespaceResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetNamespaceResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetNamespaceResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetNamespaceResponse;
    static equals(a: GetNamespaceResponse | PlainMessage<GetNamespaceResponse> | undefined, b: GetNamespaceResponse | PlainMessage<GetNamespaceResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.WorkspaceNamespace
 */
export declare class WorkspaceNamespace extends Message<WorkspaceNamespace> {
    /**
     * @generated from field: string id = 1;
     */
    id: string;
    /**
     * @generated from field: string name = 2;
     */
    name: string;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.WorkspaceFederatedGraph graphs = 3;
     */
    graphs: WorkspaceFederatedGraph[];
    constructor(data?: PartialMessage<WorkspaceNamespace>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.WorkspaceNamespace";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): WorkspaceNamespace;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): WorkspaceNamespace;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): WorkspaceNamespace;
    static equals(a: WorkspaceNamespace | PlainMessage<WorkspaceNamespace> | undefined, b: WorkspaceNamespace | PlainMessage<WorkspaceNamespace> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.WorkspaceFederatedGraph
 */
export declare class WorkspaceFederatedGraph extends Message<WorkspaceFederatedGraph> {
    /**
     * @generated from field: string id = 1;
     */
    id: string;
    /**
     * @generated from field: string targetId = 2;
     */
    targetId: string;
    /**
     * @generated from field: string name = 3;
     */
    name: string;
    /**
     * @generated from field: bool isContract = 4;
     */
    isContract: boolean;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.WorkspaceSubgraph subgraphs = 5;
     */
    subgraphs: WorkspaceSubgraph[];
    constructor(data?: PartialMessage<WorkspaceFederatedGraph>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.WorkspaceFederatedGraph";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): WorkspaceFederatedGraph;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): WorkspaceFederatedGraph;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): WorkspaceFederatedGraph;
    static equals(a: WorkspaceFederatedGraph | PlainMessage<WorkspaceFederatedGraph> | undefined, b: WorkspaceFederatedGraph | PlainMessage<WorkspaceFederatedGraph> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.WorkspaceSubgraph
 */
export declare class WorkspaceSubgraph extends Message<WorkspaceSubgraph> {
    /**
     * @generated from field: string id = 1;
     */
    id: string;
    /**
     * @generated from field: string targetId = 2;
     */
    targetId: string;
    /**
     * @generated from field: string name = 3;
     */
    name: string;
    constructor(data?: PartialMessage<WorkspaceSubgraph>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.WorkspaceSubgraph";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): WorkspaceSubgraph;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): WorkspaceSubgraph;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): WorkspaceSubgraph;
    static equals(a: WorkspaceSubgraph | PlainMessage<WorkspaceSubgraph> | undefined, b: WorkspaceSubgraph | PlainMessage<WorkspaceSubgraph> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetWorkspaceRequest
 */
export declare class GetWorkspaceRequest extends Message<GetWorkspaceRequest> {
    constructor(data?: PartialMessage<GetWorkspaceRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetWorkspaceRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetWorkspaceRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetWorkspaceRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetWorkspaceRequest;
    static equals(a: GetWorkspaceRequest | PlainMessage<GetWorkspaceRequest> | undefined, b: GetWorkspaceRequest | PlainMessage<GetWorkspaceRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetWorkspaceResponse
 */
export declare class GetWorkspaceResponse extends Message<GetWorkspaceResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.WorkspaceNamespace namespaces = 2;
     */
    namespaces: WorkspaceNamespace[];
    constructor(data?: PartialMessage<GetWorkspaceResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetWorkspaceResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetWorkspaceResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetWorkspaceResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetWorkspaceResponse;
    static equals(a: GetWorkspaceResponse | PlainMessage<GetWorkspaceResponse> | undefined, b: GetWorkspaceResponse | PlainMessage<GetWorkspaceResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.PushCacheWarmerOperationRequest
 */
export declare class PushCacheWarmerOperationRequest extends Message<PushCacheWarmerOperationRequest> {
    /**
     * @generated from field: string federatedGraphName = 1;
     */
    federatedGraphName: string;
    /**
     * @generated from field: string operationContent = 2;
     */
    operationContent: string;
    /**
     * @generated from field: string operationName = 3;
     */
    operationName: string;
    /**
     * @generated from field: string operationPersistedId = 4;
     */
    operationPersistedId: string;
    /**
     * @generated from field: string namespace = 5;
     */
    namespace: string;
    constructor(data?: PartialMessage<PushCacheWarmerOperationRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.PushCacheWarmerOperationRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): PushCacheWarmerOperationRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): PushCacheWarmerOperationRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): PushCacheWarmerOperationRequest;
    static equals(a: PushCacheWarmerOperationRequest | PlainMessage<PushCacheWarmerOperationRequest> | undefined, b: PushCacheWarmerOperationRequest | PlainMessage<PushCacheWarmerOperationRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.PushCacheWarmerOperationResponse
 */
export declare class PushCacheWarmerOperationResponse extends Message<PushCacheWarmerOperationResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    constructor(data?: PartialMessage<PushCacheWarmerOperationResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.PushCacheWarmerOperationResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): PushCacheWarmerOperationResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): PushCacheWarmerOperationResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): PushCacheWarmerOperationResponse;
    static equals(a: PushCacheWarmerOperationResponse | PlainMessage<PushCacheWarmerOperationResponse> | undefined, b: PushCacheWarmerOperationResponse | PlainMessage<PushCacheWarmerOperationResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetCacheWarmerOperationsRequest
 */
export declare class GetCacheWarmerOperationsRequest extends Message<GetCacheWarmerOperationsRequest> {
    /**
     * @generated from field: string federatedGraphName = 1;
     */
    federatedGraphName: string;
    /**
     * @generated from field: string namespace = 2;
     */
    namespace: string;
    /**
     * @generated from field: int32 limit = 3;
     */
    limit: number;
    /**
     * @generated from field: int32 offset = 4;
     */
    offset: number;
    constructor(data?: PartialMessage<GetCacheWarmerOperationsRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetCacheWarmerOperationsRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetCacheWarmerOperationsRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetCacheWarmerOperationsRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetCacheWarmerOperationsRequest;
    static equals(a: GetCacheWarmerOperationsRequest | PlainMessage<GetCacheWarmerOperationsRequest> | undefined, b: GetCacheWarmerOperationsRequest | PlainMessage<GetCacheWarmerOperationsRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.CacheWarmerOperation
 */
export declare class CacheWarmerOperation extends Message<CacheWarmerOperation> {
    /**
     * @generated from field: string id = 1;
     */
    id: string;
    /**
     * @generated from field: string operationContent = 2;
     */
    operationContent: string;
    /**
     * @generated from field: string operationName = 3;
     */
    operationName: string;
    /**
     * @generated from field: string operationPersistedId = 4;
     */
    operationPersistedId: string;
    /**
     * @generated from field: string operationHash = 5;
     */
    operationHash: string;
    /**
     * @generated from field: string clientName = 6;
     */
    clientName: string;
    /**
     * @generated from field: string clientVersion = 7;
     */
    clientVersion: string;
    /**
     * @generated from field: float planningTime = 8;
     */
    planningTime: number;
    /**
     * @generated from field: bool isManuallyAdded = 9;
     */
    isManuallyAdded: boolean;
    /**
     * @generated from field: string createdAt = 10;
     */
    createdAt: string;
    /**
     * @generated from field: string createdBy = 11;
     */
    createdBy: string;
    constructor(data?: PartialMessage<CacheWarmerOperation>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.CacheWarmerOperation";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): CacheWarmerOperation;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): CacheWarmerOperation;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): CacheWarmerOperation;
    static equals(a: CacheWarmerOperation | PlainMessage<CacheWarmerOperation> | undefined, b: CacheWarmerOperation | PlainMessage<CacheWarmerOperation> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetCacheWarmerOperationsResponse
 */
export declare class GetCacheWarmerOperationsResponse extends Message<GetCacheWarmerOperationsResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.CacheWarmerOperation operations = 2;
     */
    operations: CacheWarmerOperation[];
    /**
     * @generated from field: int32 total_count = 3;
     */
    totalCount: number;
    /**
     * @generated from field: bool isCacheWarmerEnabled = 4;
     */
    isCacheWarmerEnabled: boolean;
    constructor(data?: PartialMessage<GetCacheWarmerOperationsResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetCacheWarmerOperationsResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetCacheWarmerOperationsResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetCacheWarmerOperationsResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetCacheWarmerOperationsResponse;
    static equals(a: GetCacheWarmerOperationsResponse | PlainMessage<GetCacheWarmerOperationsResponse> | undefined, b: GetCacheWarmerOperationsResponse | PlainMessage<GetCacheWarmerOperationsResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.ComputeCacheWarmerOperationsRequest
 */
export declare class ComputeCacheWarmerOperationsRequest extends Message<ComputeCacheWarmerOperationsRequest> {
    /**
     * @generated from field: string federatedGraphName = 1;
     */
    federatedGraphName: string;
    /**
     * @generated from field: string namespace = 2;
     */
    namespace: string;
    constructor(data?: PartialMessage<ComputeCacheWarmerOperationsRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.ComputeCacheWarmerOperationsRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): ComputeCacheWarmerOperationsRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): ComputeCacheWarmerOperationsRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): ComputeCacheWarmerOperationsRequest;
    static equals(a: ComputeCacheWarmerOperationsRequest | PlainMessage<ComputeCacheWarmerOperationsRequest> | undefined, b: ComputeCacheWarmerOperationsRequest | PlainMessage<ComputeCacheWarmerOperationsRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.ComputeCacheWarmerOperationsResponse
 */
export declare class ComputeCacheWarmerOperationsResponse extends Message<ComputeCacheWarmerOperationsResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    constructor(data?: PartialMessage<ComputeCacheWarmerOperationsResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.ComputeCacheWarmerOperationsResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): ComputeCacheWarmerOperationsResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): ComputeCacheWarmerOperationsResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): ComputeCacheWarmerOperationsResponse;
    static equals(a: ComputeCacheWarmerOperationsResponse | PlainMessage<ComputeCacheWarmerOperationsResponse> | undefined, b: ComputeCacheWarmerOperationsResponse | PlainMessage<ComputeCacheWarmerOperationsResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.ConfigureCacheWarmerRequest
 */
export declare class ConfigureCacheWarmerRequest extends Message<ConfigureCacheWarmerRequest> {
    /**
     * @generated from field: string namespace = 1;
     */
    namespace: string;
    /**
     * @generated from field: bool enableCacheWarmer = 2;
     */
    enableCacheWarmer: boolean;
    /**
     * @generated from field: int32 maxOperationsCount = 3;
     */
    maxOperationsCount: number;
    constructor(data?: PartialMessage<ConfigureCacheWarmerRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.ConfigureCacheWarmerRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): ConfigureCacheWarmerRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): ConfigureCacheWarmerRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): ConfigureCacheWarmerRequest;
    static equals(a: ConfigureCacheWarmerRequest | PlainMessage<ConfigureCacheWarmerRequest> | undefined, b: ConfigureCacheWarmerRequest | PlainMessage<ConfigureCacheWarmerRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.ConfigureCacheWarmerResponse
 */
export declare class ConfigureCacheWarmerResponse extends Message<ConfigureCacheWarmerResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    constructor(data?: PartialMessage<ConfigureCacheWarmerResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.ConfigureCacheWarmerResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): ConfigureCacheWarmerResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): ConfigureCacheWarmerResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): ConfigureCacheWarmerResponse;
    static equals(a: ConfigureCacheWarmerResponse | PlainMessage<ConfigureCacheWarmerResponse> | undefined, b: ConfigureCacheWarmerResponse | PlainMessage<ConfigureCacheWarmerResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetCacheWarmerConfigRequest
 */
export declare class GetCacheWarmerConfigRequest extends Message<GetCacheWarmerConfigRequest> {
    /**
     * @generated from field: string namespace = 1;
     */
    namespace: string;
    constructor(data?: PartialMessage<GetCacheWarmerConfigRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetCacheWarmerConfigRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetCacheWarmerConfigRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetCacheWarmerConfigRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetCacheWarmerConfigRequest;
    static equals(a: GetCacheWarmerConfigRequest | PlainMessage<GetCacheWarmerConfigRequest> | undefined, b: GetCacheWarmerConfigRequest | PlainMessage<GetCacheWarmerConfigRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetCacheWarmerConfigResponse
 */
export declare class GetCacheWarmerConfigResponse extends Message<GetCacheWarmerConfigResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: bool isCacheWarmerEnabled = 2;
     */
    isCacheWarmerEnabled: boolean;
    /**
     * @generated from field: int32 maxOperationsCount = 3;
     */
    maxOperationsCount: number;
    constructor(data?: PartialMessage<GetCacheWarmerConfigResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetCacheWarmerConfigResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetCacheWarmerConfigResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetCacheWarmerConfigResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetCacheWarmerConfigResponse;
    static equals(a: GetCacheWarmerConfigResponse | PlainMessage<GetCacheWarmerConfigResponse> | undefined, b: GetCacheWarmerConfigResponse | PlainMessage<GetCacheWarmerConfigResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetSubgraphCheckExtensionsConfigRequest
 */
export declare class GetSubgraphCheckExtensionsConfigRequest extends Message<GetSubgraphCheckExtensionsConfigRequest> {
    /**
     * @generated from field: string namespace = 1;
     */
    namespace: string;
    constructor(data?: PartialMessage<GetSubgraphCheckExtensionsConfigRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetSubgraphCheckExtensionsConfigRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetSubgraphCheckExtensionsConfigRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetSubgraphCheckExtensionsConfigRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetSubgraphCheckExtensionsConfigRequest;
    static equals(a: GetSubgraphCheckExtensionsConfigRequest | PlainMessage<GetSubgraphCheckExtensionsConfigRequest> | undefined, b: GetSubgraphCheckExtensionsConfigRequest | PlainMessage<GetSubgraphCheckExtensionsConfigRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetSubgraphCheckExtensionsConfigResponse
 */
export declare class GetSubgraphCheckExtensionsConfigResponse extends Message<GetSubgraphCheckExtensionsConfigResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: bool isEnabledForNamespace = 2;
     */
    isEnabledForNamespace: boolean;
    /**
     * @generated from field: bool isLintingEnabledForNamespace = 3;
     */
    isLintingEnabledForNamespace: boolean;
    /**
     * @generated from field: bool isGraphPruningEnabledForNamespace = 4;
     */
    isGraphPruningEnabledForNamespace: boolean;
    /**
     * @generated from field: string endpoint = 5;
     */
    endpoint: string;
    /**
     * @generated from field: bool isSecretKeyAssigned = 6;
     */
    isSecretKeyAssigned: boolean;
    /**
     * @generated from field: bool includeComposedSdl = 7;
     */
    includeComposedSdl: boolean;
    /**
     * @generated from field: bool includeLintingIssues = 8;
     */
    includeLintingIssues: boolean;
    /**
     * @generated from field: bool includePruningIssues = 9;
     */
    includePruningIssues: boolean;
    /**
     * @generated from field: bool includeSchemaChanges = 10;
     */
    includeSchemaChanges: boolean;
    /**
     * @generated from field: bool includeAffectedOperations = 11;
     */
    includeAffectedOperations: boolean;
    constructor(data?: PartialMessage<GetSubgraphCheckExtensionsConfigResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetSubgraphCheckExtensionsConfigResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetSubgraphCheckExtensionsConfigResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetSubgraphCheckExtensionsConfigResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetSubgraphCheckExtensionsConfigResponse;
    static equals(a: GetSubgraphCheckExtensionsConfigResponse | PlainMessage<GetSubgraphCheckExtensionsConfigResponse> | undefined, b: GetSubgraphCheckExtensionsConfigResponse | PlainMessage<GetSubgraphCheckExtensionsConfigResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.ConfigureSubgraphCheckExtensionsRequest
 */
export declare class ConfigureSubgraphCheckExtensionsRequest extends Message<ConfigureSubgraphCheckExtensionsRequest> {
    /**
     * @generated from field: string namespace = 1;
     */
    namespace: string;
    /**
     * @generated from field: bool enableSubgraphCheckExtensions = 2;
     */
    enableSubgraphCheckExtensions: boolean;
    /**
     * @generated from field: string endpoint = 3;
     */
    endpoint: string;
    /**
     * @generated from field: optional string secretKey = 4;
     */
    secretKey?: string;
    /**
     * @generated from field: bool includeComposedSdl = 5;
     */
    includeComposedSdl: boolean;
    /**
     * @generated from field: bool includeLintingIssues = 6;
     */
    includeLintingIssues: boolean;
    /**
     * @generated from field: bool includePruningIssues = 7;
     */
    includePruningIssues: boolean;
    /**
     * @generated from field: bool includeSchemaChanges = 8;
     */
    includeSchemaChanges: boolean;
    /**
     * @generated from field: bool includeAffectedOperations = 9;
     */
    includeAffectedOperations: boolean;
    constructor(data?: PartialMessage<ConfigureSubgraphCheckExtensionsRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.ConfigureSubgraphCheckExtensionsRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): ConfigureSubgraphCheckExtensionsRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): ConfigureSubgraphCheckExtensionsRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): ConfigureSubgraphCheckExtensionsRequest;
    static equals(a: ConfigureSubgraphCheckExtensionsRequest | PlainMessage<ConfigureSubgraphCheckExtensionsRequest> | undefined, b: ConfigureSubgraphCheckExtensionsRequest | PlainMessage<ConfigureSubgraphCheckExtensionsRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.ConfigureSubgraphCheckExtensionsResponse
 */
export declare class ConfigureSubgraphCheckExtensionsResponse extends Message<ConfigureSubgraphCheckExtensionsResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    constructor(data?: PartialMessage<ConfigureSubgraphCheckExtensionsResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.ConfigureSubgraphCheckExtensionsResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): ConfigureSubgraphCheckExtensionsResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): ConfigureSubgraphCheckExtensionsResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): ConfigureSubgraphCheckExtensionsResponse;
    static equals(a: ConfigureSubgraphCheckExtensionsResponse | PlainMessage<ConfigureSubgraphCheckExtensionsResponse> | undefined, b: ConfigureSubgraphCheckExtensionsResponse | PlainMessage<ConfigureSubgraphCheckExtensionsResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.DeleteCacheWarmerOperationRequest
 */
export declare class DeleteCacheWarmerOperationRequest extends Message<DeleteCacheWarmerOperationRequest> {
    /**
     * @generated from field: string id = 1;
     */
    id: string;
    /**
     * @generated from field: string federatedGraphName = 2;
     */
    federatedGraphName: string;
    /**
     * @generated from field: string namespace = 3;
     */
    namespace: string;
    constructor(data?: PartialMessage<DeleteCacheWarmerOperationRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.DeleteCacheWarmerOperationRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): DeleteCacheWarmerOperationRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): DeleteCacheWarmerOperationRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): DeleteCacheWarmerOperationRequest;
    static equals(a: DeleteCacheWarmerOperationRequest | PlainMessage<DeleteCacheWarmerOperationRequest> | undefined, b: DeleteCacheWarmerOperationRequest | PlainMessage<DeleteCacheWarmerOperationRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.DeleteCacheWarmerOperationResponse
 */
export declare class DeleteCacheWarmerOperationResponse extends Message<DeleteCacheWarmerOperationResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    constructor(data?: PartialMessage<DeleteCacheWarmerOperationResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.DeleteCacheWarmerOperationResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): DeleteCacheWarmerOperationResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): DeleteCacheWarmerOperationResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): DeleteCacheWarmerOperationResponse;
    static equals(a: DeleteCacheWarmerOperationResponse | PlainMessage<DeleteCacheWarmerOperationResponse> | undefined, b: DeleteCacheWarmerOperationResponse | PlainMessage<DeleteCacheWarmerOperationResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.ListRouterCompatibilityVersionsRequest
 */
export declare class ListRouterCompatibilityVersionsRequest extends Message<ListRouterCompatibilityVersionsRequest> {
    constructor(data?: PartialMessage<ListRouterCompatibilityVersionsRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.ListRouterCompatibilityVersionsRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): ListRouterCompatibilityVersionsRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): ListRouterCompatibilityVersionsRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): ListRouterCompatibilityVersionsRequest;
    static equals(a: ListRouterCompatibilityVersionsRequest | PlainMessage<ListRouterCompatibilityVersionsRequest> | undefined, b: ListRouterCompatibilityVersionsRequest | PlainMessage<ListRouterCompatibilityVersionsRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.ListRouterCompatibilityVersionsResponse
 */
export declare class ListRouterCompatibilityVersionsResponse extends Message<ListRouterCompatibilityVersionsResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: repeated string versions = 2;
     */
    versions: string[];
    constructor(data?: PartialMessage<ListRouterCompatibilityVersionsResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.ListRouterCompatibilityVersionsResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): ListRouterCompatibilityVersionsResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): ListRouterCompatibilityVersionsResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): ListRouterCompatibilityVersionsResponse;
    static equals(a: ListRouterCompatibilityVersionsResponse | PlainMessage<ListRouterCompatibilityVersionsResponse> | undefined, b: ListRouterCompatibilityVersionsResponse | PlainMessage<ListRouterCompatibilityVersionsResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.SetGraphRouterCompatibilityVersionRequest
 */
export declare class SetGraphRouterCompatibilityVersionRequest extends Message<SetGraphRouterCompatibilityVersionRequest> {
    /**
     * @generated from field: string name = 1;
     */
    name: string;
    /**
     * @generated from field: string namespace = 2;
     */
    namespace: string;
    /**
     * @generated from field: string version = 3;
     */
    version: string;
    /**
     * @generated from field: optional bool disable_resolvability_validation = 4;
     */
    disableResolvabilityValidation?: boolean;
    constructor(data?: PartialMessage<SetGraphRouterCompatibilityVersionRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.SetGraphRouterCompatibilityVersionRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): SetGraphRouterCompatibilityVersionRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): SetGraphRouterCompatibilityVersionRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): SetGraphRouterCompatibilityVersionRequest;
    static equals(a: SetGraphRouterCompatibilityVersionRequest | PlainMessage<SetGraphRouterCompatibilityVersionRequest> | undefined, b: SetGraphRouterCompatibilityVersionRequest | PlainMessage<SetGraphRouterCompatibilityVersionRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.SetGraphRouterCompatibilityVersionResponse
 */
export declare class SetGraphRouterCompatibilityVersionResponse extends Message<SetGraphRouterCompatibilityVersionResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: string previous_version = 2;
     */
    previousVersion: string;
    /**
     * @generated from field: string new_version = 3;
     */
    newVersion: string;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.CompositionError compositionErrors = 4;
     */
    compositionErrors: CompositionError[];
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.DeploymentError deploymentErrors = 5;
     */
    deploymentErrors: DeploymentError[];
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.CompositionWarning compositionWarnings = 6;
     */
    compositionWarnings: CompositionWarning[];
    constructor(data?: PartialMessage<SetGraphRouterCompatibilityVersionResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.SetGraphRouterCompatibilityVersionResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): SetGraphRouterCompatibilityVersionResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): SetGraphRouterCompatibilityVersionResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): SetGraphRouterCompatibilityVersionResponse;
    static equals(a: SetGraphRouterCompatibilityVersionResponse | PlainMessage<SetGraphRouterCompatibilityVersionResponse> | undefined, b: SetGraphRouterCompatibilityVersionResponse | PlainMessage<SetGraphRouterCompatibilityVersionResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetProposedSchemaOfCheckedSubgraphRequest
 */
export declare class GetProposedSchemaOfCheckedSubgraphRequest extends Message<GetProposedSchemaOfCheckedSubgraphRequest> {
    /**
     * @generated from field: string checkId = 1;
     */
    checkId: string;
    /**
     * @generated from field: string checkedSubgraphId = 2;
     */
    checkedSubgraphId: string;
    /**
     * @generated from field: string subgraphId = 3;
     */
    subgraphId: string;
    constructor(data?: PartialMessage<GetProposedSchemaOfCheckedSubgraphRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetProposedSchemaOfCheckedSubgraphRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetProposedSchemaOfCheckedSubgraphRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetProposedSchemaOfCheckedSubgraphRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetProposedSchemaOfCheckedSubgraphRequest;
    static equals(a: GetProposedSchemaOfCheckedSubgraphRequest | PlainMessage<GetProposedSchemaOfCheckedSubgraphRequest> | undefined, b: GetProposedSchemaOfCheckedSubgraphRequest | PlainMessage<GetProposedSchemaOfCheckedSubgraphRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetProposedSchemaOfCheckedSubgraphResponse
 */
export declare class GetProposedSchemaOfCheckedSubgraphResponse extends Message<GetProposedSchemaOfCheckedSubgraphResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: string proposedSchema = 2;
     */
    proposedSchema: string;
    constructor(data?: PartialMessage<GetProposedSchemaOfCheckedSubgraphResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetProposedSchemaOfCheckedSubgraphResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetProposedSchemaOfCheckedSubgraphResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetProposedSchemaOfCheckedSubgraphResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetProposedSchemaOfCheckedSubgraphResponse;
    static equals(a: GetProposedSchemaOfCheckedSubgraphResponse | PlainMessage<GetProposedSchemaOfCheckedSubgraphResponse> | undefined, b: GetProposedSchemaOfCheckedSubgraphResponse | PlainMessage<GetProposedSchemaOfCheckedSubgraphResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.Proposal
 */
export declare class Proposal extends Message<Proposal> {
    /**
     * @generated from field: string id = 1;
     */
    id: string;
    /**
     * @generated from field: string name = 2;
     */
    name: string;
    /**
     * @generated from field: string createdAt = 3;
     */
    createdAt: string;
    /**
     * @generated from field: string createdByEmail = 4;
     */
    createdByEmail: string;
    /**
     * @generated from field: string state = 5;
     */
    state: string;
    /**
     * @generated from field: string federatedGraphId = 6;
     */
    federatedGraphId: string;
    /**
     * @generated from field: string federatedGraphName = 7;
     */
    federatedGraphName: string;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.ProposalSubgraph subgraphs = 8;
     */
    subgraphs: ProposalSubgraph[];
    /**
     * @generated from field: bool latestCheckSuccess = 9;
     */
    latestCheckSuccess: boolean;
    /**
     * @generated from field: string latestCheckId = 10;
     */
    latestCheckId: string;
    /**
     * @generated from field: wg.cosmo.platform.v1.ProposalOrigin origin = 11;
     */
    origin: ProposalOrigin;
    constructor(data?: PartialMessage<Proposal>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.Proposal";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): Proposal;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): Proposal;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): Proposal;
    static equals(a: Proposal | PlainMessage<Proposal> | undefined, b: Proposal | PlainMessage<Proposal> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.ProposalSubgraph
 */
export declare class ProposalSubgraph extends Message<ProposalSubgraph> {
    /**
     * @generated from field: string name = 1;
     */
    name: string;
    /**
     * @generated from field: string schemaSDL = 2;
     */
    schemaSDL: string;
    /**
     * @generated from field: bool isDeleted = 3;
     */
    isDeleted: boolean;
    /**
     * @generated from field: bool isNew = 4;
     */
    isNew: boolean;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.Label labels = 5;
     */
    labels: Label[];
    constructor(data?: PartialMessage<ProposalSubgraph>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.ProposalSubgraph";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): ProposalSubgraph;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): ProposalSubgraph;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): ProposalSubgraph;
    static equals(a: ProposalSubgraph | PlainMessage<ProposalSubgraph> | undefined, b: ProposalSubgraph | PlainMessage<ProposalSubgraph> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.CreateProposalRequest
 */
export declare class CreateProposalRequest extends Message<CreateProposalRequest> {
    /**
     * @generated from field: string federatedGraphName = 1;
     */
    federatedGraphName: string;
    /**
     * @generated from field: string namespace = 2;
     */
    namespace: string;
    /**
     * @generated from field: string name = 3;
     */
    name: string;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.ProposalSubgraph subgraphs = 4;
     */
    subgraphs: ProposalSubgraph[];
    /**
     * @generated from field: wg.cosmo.platform.v1.ProposalNamingConvention namingConvention = 5;
     */
    namingConvention: ProposalNamingConvention;
    /**
     * @generated from field: wg.cosmo.platform.v1.ProposalOrigin origin = 6;
     */
    origin: ProposalOrigin;
    constructor(data?: PartialMessage<CreateProposalRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.CreateProposalRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): CreateProposalRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): CreateProposalRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): CreateProposalRequest;
    static equals(a: CreateProposalRequest | PlainMessage<CreateProposalRequest> | undefined, b: CreateProposalRequest | PlainMessage<CreateProposalRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.CreateProposalResponse
 */
export declare class CreateProposalResponse extends Message<CreateProposalResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: string proposalId = 2;
     */
    proposalId: string;
    /**
     * @generated from field: string checkId = 3;
     */
    checkId: string;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.SchemaChange breakingChanges = 4;
     */
    breakingChanges: SchemaChange[];
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.SchemaChange nonBreakingChanges = 5;
     */
    nonBreakingChanges: SchemaChange[];
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.CompositionError compositionErrors = 6;
     */
    compositionErrors: CompositionError[];
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.CompositionWarning compositionWarnings = 7;
     */
    compositionWarnings: CompositionWarning[];
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.LintIssue lintErrors = 8;
     */
    lintErrors: LintIssue[];
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.LintIssue lintWarnings = 9;
     */
    lintWarnings: LintIssue[];
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.GraphPruningIssue graphPruneErrors = 10;
     */
    graphPruneErrors: GraphPruningIssue[];
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.GraphPruningIssue graphPruneWarnings = 11;
     */
    graphPruneWarnings: GraphPruningIssue[];
    /**
     * @generated from field: wg.cosmo.platform.v1.CheckOperationUsageStats operationUsageStats = 12;
     */
    operationUsageStats?: CheckOperationUsageStats;
    /**
     * @generated from field: bool lintingSkipped = 13;
     */
    lintingSkipped: boolean;
    /**
     * @generated from field: bool graphPruningSkipped = 14;
     */
    graphPruningSkipped: boolean;
    /**
     * @generated from field: string checkUrl = 15;
     */
    checkUrl: string;
    /**
     * @generated from field: string proposalUrl = 16;
     */
    proposalUrl: string;
    /**
     * @generated from field: string proposalName = 17;
     */
    proposalName: string;
    /**
     * If true, it means the traffic check failed for the linked check
     *
     * @generated from field: optional bool isLinkedTrafficCheckFailed = 18;
     */
    isLinkedTrafficCheckFailed?: boolean;
    /**
     * If true, it means the graph pruning check failed for the linked check
     *
     * @generated from field: optional bool isLinkedPruningCheckFailed = 19;
     */
    isLinkedPruningCheckFailed?: boolean;
    /**
     * @generated from field: optional bool hasLinkedSchemaChecks = 20;
     */
    hasLinkedSchemaChecks?: boolean;
    constructor(data?: PartialMessage<CreateProposalResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.CreateProposalResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): CreateProposalResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): CreateProposalResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): CreateProposalResponse;
    static equals(a: CreateProposalResponse | PlainMessage<CreateProposalResponse> | undefined, b: CreateProposalResponse | PlainMessage<CreateProposalResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetProposalRequest
 */
export declare class GetProposalRequest extends Message<GetProposalRequest> {
    /**
     * @generated from field: string proposalId = 1;
     */
    proposalId: string;
    constructor(data?: PartialMessage<GetProposalRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetProposalRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetProposalRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetProposalRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetProposalRequest;
    static equals(a: GetProposalRequest | PlainMessage<GetProposalRequest> | undefined, b: GetProposalRequest | PlainMessage<GetProposalRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetProposalResponse
 */
export declare class GetProposalResponse extends Message<GetProposalResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: wg.cosmo.platform.v1.Proposal proposal = 2;
     */
    proposal?: Proposal;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.GetProposalResponse.CurrentSubgraph currentSubgraphs = 3;
     */
    currentSubgraphs: GetProposalResponse_CurrentSubgraph[];
    constructor(data?: PartialMessage<GetProposalResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetProposalResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetProposalResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetProposalResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetProposalResponse;
    static equals(a: GetProposalResponse | PlainMessage<GetProposalResponse> | undefined, b: GetProposalResponse | PlainMessage<GetProposalResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetProposalResponse.CurrentSubgraph
 */
export declare class GetProposalResponse_CurrentSubgraph extends Message<GetProposalResponse_CurrentSubgraph> {
    /**
     * @generated from field: string name = 1;
     */
    name: string;
    /**
     * @generated from field: string schemaSDL = 2;
     */
    schemaSDL: string;
    constructor(data?: PartialMessage<GetProposalResponse_CurrentSubgraph>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetProposalResponse.CurrentSubgraph";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetProposalResponse_CurrentSubgraph;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetProposalResponse_CurrentSubgraph;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetProposalResponse_CurrentSubgraph;
    static equals(a: GetProposalResponse_CurrentSubgraph | PlainMessage<GetProposalResponse_CurrentSubgraph> | undefined, b: GetProposalResponse_CurrentSubgraph | PlainMessage<GetProposalResponse_CurrentSubgraph> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetProposalsByFederatedGraphRequest
 */
export declare class GetProposalsByFederatedGraphRequest extends Message<GetProposalsByFederatedGraphRequest> {
    /**
     * @generated from field: string federatedGraphName = 1;
     */
    federatedGraphName: string;
    /**
     * @generated from field: string namespace = 2;
     */
    namespace: string;
    /**
     * @generated from field: string startDate = 3;
     */
    startDate: string;
    /**
     * @generated from field: string endDate = 4;
     */
    endDate: string;
    /**
     * @generated from field: int32 limit = 5;
     */
    limit: number;
    /**
     * @generated from field: int32 offset = 6;
     */
    offset: number;
    constructor(data?: PartialMessage<GetProposalsByFederatedGraphRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetProposalsByFederatedGraphRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetProposalsByFederatedGraphRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetProposalsByFederatedGraphRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetProposalsByFederatedGraphRequest;
    static equals(a: GetProposalsByFederatedGraphRequest | PlainMessage<GetProposalsByFederatedGraphRequest> | undefined, b: GetProposalsByFederatedGraphRequest | PlainMessage<GetProposalsByFederatedGraphRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetProposalsByFederatedGraphResponse
 */
export declare class GetProposalsByFederatedGraphResponse extends Message<GetProposalsByFederatedGraphResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.Proposal proposals = 2;
     */
    proposals: Proposal[];
    /**
     * @generated from field: bool isProposalsEnabled = 3;
     */
    isProposalsEnabled: boolean;
    constructor(data?: PartialMessage<GetProposalsByFederatedGraphResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetProposalsByFederatedGraphResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetProposalsByFederatedGraphResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetProposalsByFederatedGraphResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetProposalsByFederatedGraphResponse;
    static equals(a: GetProposalsByFederatedGraphResponse | PlainMessage<GetProposalsByFederatedGraphResponse> | undefined, b: GetProposalsByFederatedGraphResponse | PlainMessage<GetProposalsByFederatedGraphResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetProposalChecksRequest
 */
export declare class GetProposalChecksRequest extends Message<GetProposalChecksRequest> {
    /**
     * @generated from field: string proposalId = 1;
     */
    proposalId: string;
    /**
     * @generated from field: int32 limit = 2;
     */
    limit: number;
    /**
     * @generated from field: int32 offset = 3;
     */
    offset: number;
    /**
     * @generated from field: string startDate = 4;
     */
    startDate: string;
    /**
     * @generated from field: string endDate = 5;
     */
    endDate: string;
    constructor(data?: PartialMessage<GetProposalChecksRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetProposalChecksRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetProposalChecksRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetProposalChecksRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetProposalChecksRequest;
    static equals(a: GetProposalChecksRequest | PlainMessage<GetProposalChecksRequest> | undefined, b: GetProposalChecksRequest | PlainMessage<GetProposalChecksRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetProposalChecksResponse
 */
export declare class GetProposalChecksResponse extends Message<GetProposalChecksResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.SchemaCheck checks = 2;
     */
    checks: SchemaCheck[];
    /**
     * @generated from field: int32 totalChecksCount = 3;
     */
    totalChecksCount: number;
    constructor(data?: PartialMessage<GetProposalChecksResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetProposalChecksResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetProposalChecksResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetProposalChecksResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetProposalChecksResponse;
    static equals(a: GetProposalChecksResponse | PlainMessage<GetProposalChecksResponse> | undefined, b: GetProposalChecksResponse | PlainMessage<GetProposalChecksResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.UpdateProposalRequest
 */
export declare class UpdateProposalRequest extends Message<UpdateProposalRequest> {
    /**
     * @generated from field: string proposalName = 1;
     */
    proposalName: string;
    /**
     * @generated from field: string federatedGraphName = 2;
     */
    federatedGraphName: string;
    /**
     * @generated from oneof wg.cosmo.platform.v1.UpdateProposalRequest.update_action
     */
    updateAction: {
        /**
         * @generated from field: string state = 3;
         */
        value: string;
        case: "state";
    } | {
        /**
         * @generated from field: wg.cosmo.platform.v1.UpdateProposalRequest.UpdateProposalSubgraphs updatedSubgraphs = 4;
         */
        value: UpdateProposalRequest_UpdateProposalSubgraphs;
        case: "updatedSubgraphs";
    } | {
        case: undefined;
        value?: undefined;
    };
    /**
     * @generated from field: string namespace = 5;
     */
    namespace: string;
    constructor(data?: PartialMessage<UpdateProposalRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.UpdateProposalRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): UpdateProposalRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): UpdateProposalRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): UpdateProposalRequest;
    static equals(a: UpdateProposalRequest | PlainMessage<UpdateProposalRequest> | undefined, b: UpdateProposalRequest | PlainMessage<UpdateProposalRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.UpdateProposalRequest.UpdateProposalSubgraphs
 */
export declare class UpdateProposalRequest_UpdateProposalSubgraphs extends Message<UpdateProposalRequest_UpdateProposalSubgraphs> {
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.ProposalSubgraph subgraphs = 1;
     */
    subgraphs: ProposalSubgraph[];
    constructor(data?: PartialMessage<UpdateProposalRequest_UpdateProposalSubgraphs>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.UpdateProposalRequest.UpdateProposalSubgraphs";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): UpdateProposalRequest_UpdateProposalSubgraphs;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): UpdateProposalRequest_UpdateProposalSubgraphs;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): UpdateProposalRequest_UpdateProposalSubgraphs;
    static equals(a: UpdateProposalRequest_UpdateProposalSubgraphs | PlainMessage<UpdateProposalRequest_UpdateProposalSubgraphs> | undefined, b: UpdateProposalRequest_UpdateProposalSubgraphs | PlainMessage<UpdateProposalRequest_UpdateProposalSubgraphs> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.UpdateProposalResponse
 */
export declare class UpdateProposalResponse extends Message<UpdateProposalResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: string checkId = 2;
     */
    checkId: string;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.SchemaChange breakingChanges = 3;
     */
    breakingChanges: SchemaChange[];
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.SchemaChange nonBreakingChanges = 4;
     */
    nonBreakingChanges: SchemaChange[];
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.CompositionError compositionErrors = 5;
     */
    compositionErrors: CompositionError[];
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.CompositionWarning compositionWarnings = 6;
     */
    compositionWarnings: CompositionWarning[];
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.LintIssue lintErrors = 7;
     */
    lintErrors: LintIssue[];
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.LintIssue lintWarnings = 8;
     */
    lintWarnings: LintIssue[];
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.GraphPruningIssue graphPruneErrors = 9;
     */
    graphPruneErrors: GraphPruningIssue[];
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.GraphPruningIssue graphPruneWarnings = 10;
     */
    graphPruneWarnings: GraphPruningIssue[];
    /**
     * @generated from field: wg.cosmo.platform.v1.CheckOperationUsageStats operationUsageStats = 11;
     */
    operationUsageStats?: CheckOperationUsageStats;
    /**
     * @generated from field: bool lintingSkipped = 12;
     */
    lintingSkipped: boolean;
    /**
     * @generated from field: bool graphPruningSkipped = 13;
     */
    graphPruningSkipped: boolean;
    /**
     * @generated from field: string checkUrl = 14;
     */
    checkUrl: string;
    /**
     * If true, it means the traffic check failed for the linked check
     *
     * @generated from field: optional bool isLinkedTrafficCheckFailed = 15;
     */
    isLinkedTrafficCheckFailed?: boolean;
    /**
     * If true, it means the graph pruning check failed for the linked check
     *
     * @generated from field: optional bool isLinkedPruningCheckFailed = 16;
     */
    isLinkedPruningCheckFailed?: boolean;
    /**
     * @generated from field: optional bool hasLinkedSchemaChecks = 17;
     */
    hasLinkedSchemaChecks?: boolean;
    constructor(data?: PartialMessage<UpdateProposalResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.UpdateProposalResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): UpdateProposalResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): UpdateProposalResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): UpdateProposalResponse;
    static equals(a: UpdateProposalResponse | PlainMessage<UpdateProposalResponse> | undefined, b: UpdateProposalResponse | PlainMessage<UpdateProposalResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.EnableProposalsForNamespaceRequest
 */
export declare class EnableProposalsForNamespaceRequest extends Message<EnableProposalsForNamespaceRequest> {
    /**
     * @generated from field: string namespace = 1;
     */
    namespace: string;
    /**
     * @generated from field: bool enableProposals = 2;
     */
    enableProposals: boolean;
    constructor(data?: PartialMessage<EnableProposalsForNamespaceRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.EnableProposalsForNamespaceRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): EnableProposalsForNamespaceRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): EnableProposalsForNamespaceRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): EnableProposalsForNamespaceRequest;
    static equals(a: EnableProposalsForNamespaceRequest | PlainMessage<EnableProposalsForNamespaceRequest> | undefined, b: EnableProposalsForNamespaceRequest | PlainMessage<EnableProposalsForNamespaceRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.EnableProposalsForNamespaceResponse
 */
export declare class EnableProposalsForNamespaceResponse extends Message<EnableProposalsForNamespaceResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    constructor(data?: PartialMessage<EnableProposalsForNamespaceResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.EnableProposalsForNamespaceResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): EnableProposalsForNamespaceResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): EnableProposalsForNamespaceResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): EnableProposalsForNamespaceResponse;
    static equals(a: EnableProposalsForNamespaceResponse | PlainMessage<EnableProposalsForNamespaceResponse> | undefined, b: EnableProposalsForNamespaceResponse | PlainMessage<EnableProposalsForNamespaceResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.ConfigureNamespaceProposalConfigRequest
 */
export declare class ConfigureNamespaceProposalConfigRequest extends Message<ConfigureNamespaceProposalConfigRequest> {
    /**
     * @generated from field: string namespace = 1;
     */
    namespace: string;
    /**
     * @generated from field: wg.cosmo.platform.v1.LintSeverity checkSeverityLevel = 2;
     */
    checkSeverityLevel: LintSeverity;
    /**
     * @generated from field: wg.cosmo.platform.v1.LintSeverity publishSeverityLevel = 3;
     */
    publishSeverityLevel: LintSeverity;
    constructor(data?: PartialMessage<ConfigureNamespaceProposalConfigRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.ConfigureNamespaceProposalConfigRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): ConfigureNamespaceProposalConfigRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): ConfigureNamespaceProposalConfigRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): ConfigureNamespaceProposalConfigRequest;
    static equals(a: ConfigureNamespaceProposalConfigRequest | PlainMessage<ConfigureNamespaceProposalConfigRequest> | undefined, b: ConfigureNamespaceProposalConfigRequest | PlainMessage<ConfigureNamespaceProposalConfigRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.ConfigureNamespaceProposalConfigResponse
 */
export declare class ConfigureNamespaceProposalConfigResponse extends Message<ConfigureNamespaceProposalConfigResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    constructor(data?: PartialMessage<ConfigureNamespaceProposalConfigResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.ConfigureNamespaceProposalConfigResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): ConfigureNamespaceProposalConfigResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): ConfigureNamespaceProposalConfigResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): ConfigureNamespaceProposalConfigResponse;
    static equals(a: ConfigureNamespaceProposalConfigResponse | PlainMessage<ConfigureNamespaceProposalConfigResponse> | undefined, b: ConfigureNamespaceProposalConfigResponse | PlainMessage<ConfigureNamespaceProposalConfigResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetNamespaceProposalConfigRequest
 */
export declare class GetNamespaceProposalConfigRequest extends Message<GetNamespaceProposalConfigRequest> {
    /**
     * @generated from field: string namespace = 1;
     */
    namespace: string;
    constructor(data?: PartialMessage<GetNamespaceProposalConfigRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetNamespaceProposalConfigRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetNamespaceProposalConfigRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetNamespaceProposalConfigRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetNamespaceProposalConfigRequest;
    static equals(a: GetNamespaceProposalConfigRequest | PlainMessage<GetNamespaceProposalConfigRequest> | undefined, b: GetNamespaceProposalConfigRequest | PlainMessage<GetNamespaceProposalConfigRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetNamespaceProposalConfigResponse
 */
export declare class GetNamespaceProposalConfigResponse extends Message<GetNamespaceProposalConfigResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: bool enabled = 2;
     */
    enabled: boolean;
    /**
     * @generated from field: wg.cosmo.platform.v1.LintSeverity checkSeverityLevel = 3;
     */
    checkSeverityLevel: LintSeverity;
    /**
     * @generated from field: wg.cosmo.platform.v1.LintSeverity publishSeverityLevel = 4;
     */
    publishSeverityLevel: LintSeverity;
    constructor(data?: PartialMessage<GetNamespaceProposalConfigResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetNamespaceProposalConfigResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetNamespaceProposalConfigResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetNamespaceProposalConfigResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetNamespaceProposalConfigResponse;
    static equals(a: GetNamespaceProposalConfigResponse | PlainMessage<GetNamespaceProposalConfigResponse> | undefined, b: GetNamespaceProposalConfigResponse | PlainMessage<GetNamespaceProposalConfigResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetOperationsRequest
 */
export declare class GetOperationsRequest extends Message<GetOperationsRequest> {
    /**
     * @generated from field: string federatedGraphName = 1;
     */
    federatedGraphName: string;
    /**
     * @generated from field: string namespace = 2;
     */
    namespace: string;
    /**
     * filter by client names
     *
     * @generated from field: repeated string clientNames = 3;
     */
    clientNames: string[];
    /**
     * @generated from field: optional int32 limit = 4;
     */
    limit?: number;
    /**
     * pagination offset
     *
     * @generated from field: optional int32 offset = 5;
     */
    offset?: number;
    /**
     * @generated from field: optional bool includeHasDeprecatedFields = 6;
     */
    includeHasDeprecatedFields?: boolean;
    /**
     * determines which metric to fetch and sort by
     *
     * @generated from field: optional wg.cosmo.platform.v1.OperationsFetchBasedOn fetchBasedOn = 7;
     */
    fetchBasedOn?: OperationsFetchBasedOn;
    /**
     * defaults to false
     *
     * @generated from field: optional bool includeContent = 8;
     */
    includeContent?: boolean;
    /**
     * range in hours
     *
     * @generated from field: optional int32 range = 9;
     */
    range?: number;
    /**
     * @generated from field: optional wg.cosmo.platform.v1.DateRange dateRange = 10;
     */
    dateRange?: DateRange;
    /**
     * search by operation name or hash
     *
     * @generated from field: optional string searchQuery = 11;
     */
    searchQuery?: string;
    /**
     * defaults to false
     *
     * @generated from field: optional bool includeOperationsWithDeprecatedFieldsOnly = 12;
     */
    includeOperationsWithDeprecatedFieldsOnly?: boolean;
    /**
     * defaults to DESC
     *
     * @generated from field: optional wg.cosmo.platform.v1.SortDirection sortDirection = 13;
     */
    sortDirection?: SortDirection;
    /**
     * defaults to false
     *
     * @generated from field: optional bool includeTotalCount = 14;
     */
    includeTotalCount?: boolean;
    constructor(data?: PartialMessage<GetOperationsRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetOperationsRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetOperationsRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetOperationsRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetOperationsRequest;
    static equals(a: GetOperationsRequest | PlainMessage<GetOperationsRequest> | undefined, b: GetOperationsRequest | PlainMessage<GetOperationsRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetOperationsResponse
 */
export declare class GetOperationsResponse extends Message<GetOperationsResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.GetOperationsResponse.Operation operations = 2;
     */
    operations: GetOperationsResponse_Operation[];
    /**
     * @generated from field: optional int32 totalCount = 3;
     */
    totalCount?: number;
    constructor(data?: PartialMessage<GetOperationsResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetOperationsResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetOperationsResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetOperationsResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetOperationsResponse;
    static equals(a: GetOperationsResponse | PlainMessage<GetOperationsResponse> | undefined, b: GetOperationsResponse | PlainMessage<GetOperationsResponse> | undefined): boolean;
}
/**
 * @generated from enum wg.cosmo.platform.v1.GetOperationsResponse.OperationType
 */
export declare enum GetOperationsResponse_OperationType {
    /**
     * @generated from enum value: QUERY = 0;
     */
    QUERY = 0,
    /**
     * @generated from enum value: MUTATION = 1;
     */
    MUTATION = 1,
    /**
     * @generated from enum value: SUBSCRIPTION = 2;
     */
    SUBSCRIPTION = 2
}
/**
 * @generated from message wg.cosmo.platform.v1.GetOperationsResponse.Operation
 */
export declare class GetOperationsResponse_Operation extends Message<GetOperationsResponse_Operation> {
    /**
     * @generated from field: string hash = 1;
     */
    hash: string;
    /**
     * @generated from field: string name = 2;
     */
    name: string;
    /**
     * @generated from field: optional string content = 3;
     */
    content?: string;
    /**
     * @generated from field: wg.cosmo.platform.v1.GetOperationsResponse.OperationType type = 4;
     */
    type: GetOperationsResponse_OperationType;
    /**
     * @generated from field: optional bool hasDeprecatedFields = 5;
     */
    hasDeprecatedFields?: boolean;
    /**
     * @generated from oneof wg.cosmo.platform.v1.GetOperationsResponse.Operation.metric
     */
    metric: {
        /**
         * @generated from field: float latency = 6;
         */
        value: number;
        case: "latency";
    } | {
        /**
         * @generated from field: int64 requestCount = 7;
         */
        value: bigint;
        case: "requestCount";
    } | {
        /**
         * @generated from field: float errorPercentage = 8;
         */
        value: number;
        case: "errorPercentage";
    } | {
        case: undefined;
        value?: undefined;
    };
    constructor(data?: PartialMessage<GetOperationsResponse_Operation>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetOperationsResponse.Operation";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetOperationsResponse_Operation;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetOperationsResponse_Operation;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetOperationsResponse_Operation;
    static equals(a: GetOperationsResponse_Operation | PlainMessage<GetOperationsResponse_Operation> | undefined, b: GetOperationsResponse_Operation | PlainMessage<GetOperationsResponse_Operation> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetClientsFromAnalyticsRequest
 */
export declare class GetClientsFromAnalyticsRequest extends Message<GetClientsFromAnalyticsRequest> {
    /**
     * @generated from field: string federatedGraphName = 1;
     */
    federatedGraphName: string;
    /**
     * @generated from field: string namespace = 2;
     */
    namespace: string;
    constructor(data?: PartialMessage<GetClientsFromAnalyticsRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetClientsFromAnalyticsRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetClientsFromAnalyticsRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetClientsFromAnalyticsRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetClientsFromAnalyticsRequest;
    static equals(a: GetClientsFromAnalyticsRequest | PlainMessage<GetClientsFromAnalyticsRequest> | undefined, b: GetClientsFromAnalyticsRequest | PlainMessage<GetClientsFromAnalyticsRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetClientsFromAnalyticsResponse
 */
export declare class GetClientsFromAnalyticsResponse extends Message<GetClientsFromAnalyticsResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.GetClientsFromAnalyticsResponse.Client clients = 2;
     */
    clients: GetClientsFromAnalyticsResponse_Client[];
    constructor(data?: PartialMessage<GetClientsFromAnalyticsResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetClientsFromAnalyticsResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetClientsFromAnalyticsResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetClientsFromAnalyticsResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetClientsFromAnalyticsResponse;
    static equals(a: GetClientsFromAnalyticsResponse | PlainMessage<GetClientsFromAnalyticsResponse> | undefined, b: GetClientsFromAnalyticsResponse | PlainMessage<GetClientsFromAnalyticsResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetClientsFromAnalyticsResponse.Client
 */
export declare class GetClientsFromAnalyticsResponse_Client extends Message<GetClientsFromAnalyticsResponse_Client> {
    /**
     * @generated from field: string name = 1;
     */
    name: string;
    constructor(data?: PartialMessage<GetClientsFromAnalyticsResponse_Client>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetClientsFromAnalyticsResponse.Client";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetClientsFromAnalyticsResponse_Client;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetClientsFromAnalyticsResponse_Client;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetClientsFromAnalyticsResponse_Client;
    static equals(a: GetClientsFromAnalyticsResponse_Client | PlainMessage<GetClientsFromAnalyticsResponse_Client> | undefined, b: GetClientsFromAnalyticsResponse_Client | PlainMessage<GetClientsFromAnalyticsResponse_Client> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetOperationClientsRequest
 */
export declare class GetOperationClientsRequest extends Message<GetOperationClientsRequest> {
    /**
     * @generated from field: string federatedGraphName = 1;
     */
    federatedGraphName: string;
    /**
     * @generated from field: string namespace = 2;
     */
    namespace: string;
    /**
     * @generated from field: string operationHash = 3;
     */
    operationHash: string;
    /**
     * @generated from field: string operationName = 4;
     */
    operationName: string;
    /**
     * range in hours
     *
     * @generated from field: optional int32 range = 5;
     */
    range?: number;
    /**
     * @generated from field: optional wg.cosmo.platform.v1.DateRange dateRange = 6;
     */
    dateRange?: DateRange;
    constructor(data?: PartialMessage<GetOperationClientsRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetOperationClientsRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetOperationClientsRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetOperationClientsRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetOperationClientsRequest;
    static equals(a: GetOperationClientsRequest | PlainMessage<GetOperationClientsRequest> | undefined, b: GetOperationClientsRequest | PlainMessage<GetOperationClientsRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetOperationClientsResponse
 */
export declare class GetOperationClientsResponse extends Message<GetOperationClientsResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.GetOperationClientsResponse.Client clients = 2;
     */
    clients: GetOperationClientsResponse_Client[];
    constructor(data?: PartialMessage<GetOperationClientsResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetOperationClientsResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetOperationClientsResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetOperationClientsResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetOperationClientsResponse;
    static equals(a: GetOperationClientsResponse | PlainMessage<GetOperationClientsResponse> | undefined, b: GetOperationClientsResponse | PlainMessage<GetOperationClientsResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetOperationClientsResponse.Client
 */
export declare class GetOperationClientsResponse_Client extends Message<GetOperationClientsResponse_Client> {
    /**
     * @generated from field: string name = 1;
     */
    name: string;
    /**
     * @generated from field: string version = 2;
     */
    version: string;
    /**
     * @generated from field: int64 requestCount = 3;
     */
    requestCount: bigint;
    /**
     * ISO 8601 timestamp
     *
     * @generated from field: string lastUsed = 4;
     */
    lastUsed: string;
    constructor(data?: PartialMessage<GetOperationClientsResponse_Client>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetOperationClientsResponse.Client";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetOperationClientsResponse_Client;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetOperationClientsResponse_Client;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetOperationClientsResponse_Client;
    static equals(a: GetOperationClientsResponse_Client | PlainMessage<GetOperationClientsResponse_Client> | undefined, b: GetOperationClientsResponse_Client | PlainMessage<GetOperationClientsResponse_Client> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetOperationDeprecatedFieldsRequest
 */
export declare class GetOperationDeprecatedFieldsRequest extends Message<GetOperationDeprecatedFieldsRequest> {
    /**
     * @generated from field: string federatedGraphName = 1;
     */
    federatedGraphName: string;
    /**
     * @generated from field: string namespace = 2;
     */
    namespace: string;
    /**
     * @generated from field: string operationHash = 3;
     */
    operationHash: string;
    /**
     * @generated from field: optional string operationName = 4;
     */
    operationName?: string;
    /**
     * range in hours
     *
     * @generated from field: optional int32 range = 5;
     */
    range?: number;
    /**
     * @generated from field: optional wg.cosmo.platform.v1.DateRange dateRange = 6;
     */
    dateRange?: DateRange;
    constructor(data?: PartialMessage<GetOperationDeprecatedFieldsRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetOperationDeprecatedFieldsRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetOperationDeprecatedFieldsRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetOperationDeprecatedFieldsRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetOperationDeprecatedFieldsRequest;
    static equals(a: GetOperationDeprecatedFieldsRequest | PlainMessage<GetOperationDeprecatedFieldsRequest> | undefined, b: GetOperationDeprecatedFieldsRequest | PlainMessage<GetOperationDeprecatedFieldsRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetOperationDeprecatedFieldsResponse
 */
export declare class GetOperationDeprecatedFieldsResponse extends Message<GetOperationDeprecatedFieldsResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.GetOperationDeprecatedFieldsResponse.DeprecatedField deprecatedFields = 2;
     */
    deprecatedFields: GetOperationDeprecatedFieldsResponse_DeprecatedField[];
    constructor(data?: PartialMessage<GetOperationDeprecatedFieldsResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetOperationDeprecatedFieldsResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetOperationDeprecatedFieldsResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetOperationDeprecatedFieldsResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetOperationDeprecatedFieldsResponse;
    static equals(a: GetOperationDeprecatedFieldsResponse | PlainMessage<GetOperationDeprecatedFieldsResponse> | undefined, b: GetOperationDeprecatedFieldsResponse | PlainMessage<GetOperationDeprecatedFieldsResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.GetOperationDeprecatedFieldsResponse.DeprecatedField
 */
export declare class GetOperationDeprecatedFieldsResponse_DeprecatedField extends Message<GetOperationDeprecatedFieldsResponse_DeprecatedField> {
    /**
     * @generated from field: string fieldName = 1;
     */
    fieldName: string;
    /**
     * @generated from field: string typeName = 2;
     */
    typeName: string;
    /**
     * @generated from field: string path = 3;
     */
    path: string;
    /**
     * @generated from field: string deprecationReason = 4;
     */
    deprecationReason: string;
    constructor(data?: PartialMessage<GetOperationDeprecatedFieldsResponse_DeprecatedField>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.GetOperationDeprecatedFieldsResponse.DeprecatedField";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): GetOperationDeprecatedFieldsResponse_DeprecatedField;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): GetOperationDeprecatedFieldsResponse_DeprecatedField;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): GetOperationDeprecatedFieldsResponse_DeprecatedField;
    static equals(a: GetOperationDeprecatedFieldsResponse_DeprecatedField | PlainMessage<GetOperationDeprecatedFieldsResponse_DeprecatedField> | undefined, b: GetOperationDeprecatedFieldsResponse_DeprecatedField | PlainMessage<GetOperationDeprecatedFieldsResponse_DeprecatedField> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.ValidateAndFetchPluginDataRequest
 */
export declare class ValidateAndFetchPluginDataRequest extends Message<ValidateAndFetchPluginDataRequest> {
    /**
     * @generated from field: string name = 1;
     */
    name: string;
    /**
     * @generated from field: string namespace = 2;
     */
    namespace: string;
    /**
     * @generated from field: repeated wg.cosmo.platform.v1.Label labels = 3;
     */
    labels: Label[];
    constructor(data?: PartialMessage<ValidateAndFetchPluginDataRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.ValidateAndFetchPluginDataRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): ValidateAndFetchPluginDataRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): ValidateAndFetchPluginDataRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): ValidateAndFetchPluginDataRequest;
    static equals(a: ValidateAndFetchPluginDataRequest | PlainMessage<ValidateAndFetchPluginDataRequest> | undefined, b: ValidateAndFetchPluginDataRequest | PlainMessage<ValidateAndFetchPluginDataRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.ValidateAndFetchPluginDataResponse
 */
export declare class ValidateAndFetchPluginDataResponse extends Message<ValidateAndFetchPluginDataResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: string newVersion = 2;
     */
    newVersion: string;
    /**
     * @generated from field: string pushToken = 3;
     */
    pushToken: string;
    /**
     * @generated from field: string reference = 4;
     */
    reference: string;
    constructor(data?: PartialMessage<ValidateAndFetchPluginDataResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.ValidateAndFetchPluginDataResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): ValidateAndFetchPluginDataResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): ValidateAndFetchPluginDataResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): ValidateAndFetchPluginDataResponse;
    static equals(a: ValidateAndFetchPluginDataResponse | PlainMessage<ValidateAndFetchPluginDataResponse> | undefined, b: ValidateAndFetchPluginDataResponse | PlainMessage<ValidateAndFetchPluginDataResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.LinkSubgraphRequest
 */
export declare class LinkSubgraphRequest extends Message<LinkSubgraphRequest> {
    /**
     * @generated from field: string sourceSubgraphName = 1;
     */
    sourceSubgraphName: string;
    /**
     * @generated from field: string sourceSubgraphNamespace = 2;
     */
    sourceSubgraphNamespace: string;
    /**
     * @generated from field: string targetSubgraphName = 3;
     */
    targetSubgraphName: string;
    /**
     * @generated from field: string targetSubgraphNamespace = 4;
     */
    targetSubgraphNamespace: string;
    constructor(data?: PartialMessage<LinkSubgraphRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.LinkSubgraphRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): LinkSubgraphRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): LinkSubgraphRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): LinkSubgraphRequest;
    static equals(a: LinkSubgraphRequest | PlainMessage<LinkSubgraphRequest> | undefined, b: LinkSubgraphRequest | PlainMessage<LinkSubgraphRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.LinkSubgraphResponse
 */
export declare class LinkSubgraphResponse extends Message<LinkSubgraphResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    constructor(data?: PartialMessage<LinkSubgraphResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.LinkSubgraphResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): LinkSubgraphResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): LinkSubgraphResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): LinkSubgraphResponse;
    static equals(a: LinkSubgraphResponse | PlainMessage<LinkSubgraphResponse> | undefined, b: LinkSubgraphResponse | PlainMessage<LinkSubgraphResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.UnlinkSubgraphRequest
 */
export declare class UnlinkSubgraphRequest extends Message<UnlinkSubgraphRequest> {
    /**
     * @generated from field: string sourceSubgraphName = 1;
     */
    sourceSubgraphName: string;
    /**
     * @generated from field: string sourceSubgraphNamespace = 2;
     */
    sourceSubgraphNamespace: string;
    constructor(data?: PartialMessage<UnlinkSubgraphRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.UnlinkSubgraphRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): UnlinkSubgraphRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): UnlinkSubgraphRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): UnlinkSubgraphRequest;
    static equals(a: UnlinkSubgraphRequest | PlainMessage<UnlinkSubgraphRequest> | undefined, b: UnlinkSubgraphRequest | PlainMessage<UnlinkSubgraphRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.UnlinkSubgraphResponse
 */
export declare class UnlinkSubgraphResponse extends Message<UnlinkSubgraphResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    constructor(data?: PartialMessage<UnlinkSubgraphResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.UnlinkSubgraphResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): UnlinkSubgraphResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): UnlinkSubgraphResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): UnlinkSubgraphResponse;
    static equals(a: UnlinkSubgraphResponse | PlainMessage<UnlinkSubgraphResponse> | undefined, b: UnlinkSubgraphResponse | PlainMessage<UnlinkSubgraphResponse> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.VerifyAPIKeyGraphAccessRequest
 */
export declare class VerifyAPIKeyGraphAccessRequest extends Message<VerifyAPIKeyGraphAccessRequest> {
    /**
     * @generated from field: string federatedGraphId = 1;
     */
    federatedGraphId: string;
    constructor(data?: PartialMessage<VerifyAPIKeyGraphAccessRequest>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.VerifyAPIKeyGraphAccessRequest";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): VerifyAPIKeyGraphAccessRequest;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): VerifyAPIKeyGraphAccessRequest;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): VerifyAPIKeyGraphAccessRequest;
    static equals(a: VerifyAPIKeyGraphAccessRequest | PlainMessage<VerifyAPIKeyGraphAccessRequest> | undefined, b: VerifyAPIKeyGraphAccessRequest | PlainMessage<VerifyAPIKeyGraphAccessRequest> | undefined): boolean;
}
/**
 * @generated from message wg.cosmo.platform.v1.VerifyAPIKeyGraphAccessResponse
 */
export declare class VerifyAPIKeyGraphAccessResponse extends Message<VerifyAPIKeyGraphAccessResponse> {
    /**
     * @generated from field: wg.cosmo.platform.v1.Response response = 1;
     */
    response?: Response;
    /**
     * @generated from field: bool hasOrganizationAdminOrDeveloperPermissions = 2;
     */
    hasOrganizationAdminOrDeveloperPermissions: boolean;
    /**
     * @generated from field: bool hasWriteAccessToGraph = 3;
     */
    hasWriteAccessToGraph: boolean;
    constructor(data?: PartialMessage<VerifyAPIKeyGraphAccessResponse>);
    static readonly runtime: typeof proto3;
    static readonly typeName = "wg.cosmo.platform.v1.VerifyAPIKeyGraphAccessResponse";
    static readonly fields: FieldList;
    static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): VerifyAPIKeyGraphAccessResponse;
    static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): VerifyAPIKeyGraphAccessResponse;
    static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): VerifyAPIKeyGraphAccessResponse;
    static equals(a: VerifyAPIKeyGraphAccessResponse | PlainMessage<VerifyAPIKeyGraphAccessResponse> | undefined, b: VerifyAPIKeyGraphAccessResponse | PlainMessage<VerifyAPIKeyGraphAccessResponse> | undefined): boolean;
}
